MKFTVSALVALSVASVNGFVSPQQPASFDRTLSVVRASKDVPSMAQTHFQGPLTVMGSGKPLTKEDLDQVKEELEQIKEQYGWKEPDRAFMDDPDIDWRFGGTPDYSLVNLQYLKGRSKIHPEGSLELVVENLVKTWEMERSHKVDPGSHQSVDTENFRISANGGKVFDNEEANAVGNYNVLLNACPADLWDSENITWENSHDTFHNAFAAFPWEVLDVFSGPPKVAFTWRHWGQFTGTYEDNEGKGELVEMFGFGTAVVNDKLQLQDVEIYYNAEDFINVLRGETKVENTNANWKSTGGCPFQAASAILTKSLPI*