MFGPDKCGNTNKIHVIIRHANPLDGSIEEKHLIDPPSLTVDSVPHVYTLSVKKDNTYEVLVDDEVKKSGSLFEDFEPSFNPPEEIDDDADEKPADWVDEAQIPDPAQSKPEDWDEDAPAMIPDPDAAKPIGWLDDEPLEVPDPDATVPEDWDEEEDGDWEAPIVPNPKCEGEDAGCGEWTPPKISNPDYKGKWYPPMIDNPEYKGVWKPRKIPNPKYFNDETPLKSIGQIGGVGLEIWTMTSGLVVDNVLVAGDDVAAGELRANAWKPKMDFIAAVAKAEEEAKAKA