MKDLLSFSFPDTVLDNRKCLSYPLFNIRSYLFIGSFTTATVPGFSLRVLQPRLQKLPVLGNPGNLLFSCGNCGRCLYSTNYACHIHVFRRCKMSSSFPDGSRDSEGTQCDCTQVARRGTIDKGVPTLESSSVNSVQRRILPPHRIVMIIEPSPFTHVSGYSNRFIETLRYLKEAGDDVLIVVPEVSGSAPKEIFGFPIVNIPGFRFALYPNIVLSTGAYVDFFSVLYRFKPDIVHLATPGCLCFSVLNWARFLRVPLLLSYHTHLPMYAKKYGLGYLEGLCWRLIRYVSTRADLTLTVSTQVCKEMEEKGVKNVQIWRKAVDCNRFHPKFRSLSKRQLLTNNNPSNPLVIYVGRLGIEKNLLCLKELFKYIPNLSLAFIGNGPFAMQLESHYRDTATIFTGILSGQELSEAFASADVFVMPSETETLGFVVLEAMASGVPVVATRSGGIPDLVQHEITGLLYEPGDMATCALYVSRLIEDPYFARKLSAKARKEAENWDW