MMFCIVVGASALLQQATPSLVASVATPAITQRAATPAMGLLGRVAGRLRPKRKLNIPVIEVGSVLPAVEVEVVPPNATTEGLAESVSLNIAEALGEGKSFLIGMPGAFTPTCTDLHLPGLIQSAKTLGEYGVSNIAVVTTNDRWVISAWRDSLRDCVGFGDSSLPPICKRTEPSLNLLTTFPVGESSLPPLCRRPVPSLKLLRAFFVGDSSLTYLADGDGDLVKALGLVEDMGFGVGLRSKRFALMVEDGVVTRVEVDEGMDELRTTGAASLLQIAKPPEVEAEEASEMDRKTVLGGAAVALLTAVAFFSPGSLVARHHLGLAPEGPRGGASSARSLARREAGGGGDRTFYEPPEPSRRPARVVGSRPDKEASEMMASKAAVRAKLDAAAETAAKRVRADEL*