MPRRVQCLMCGCLLSACNNSKPYHGELHVEYAYCERCYREKVGQLEATISTYRAGSWRHNEAKDKCLLLDHTRRVEFLASGWKLGPEPHISIPDLVYSNELQYNADPDSGDLLFSDVLLVPADGLAIPAHKAILAGRSPVFRAMFCSCPMREAKTGIVMMEDMSAEVLEGFVGFLYKASVAAEIMQKHAAALLSAAEKYDVALLRKFCEEAIADSIGPQNAISTLQLARRFDSQVLRTAALEVASQNIEHLPTLEEYQAYAAKDPALLLDLYEGLIQKNCCWTVAASSRRKRSRLCMLVPGEAVYVMTAELAKKKGGSIFY*