MKTRKHEVAGVPGENGLILMEPENNFARVEIQTEDQMTGEPQHHEMPTTNAQSYHKSMAGPCFSQLCGSPNPQAARYVYGFIFLLTNLLAWMIRDFGHNALAELKHLKGCQGGHDCLGTEGVLRVSLGCFIFYFIMFFTTVGSTKVHESRDSWHSGWWPLKSFMWITLMVVPLFVPSAFIQFYGEVARFGAGIFLIIQLISLIKFITWWNDYWLLDKNADECRTLAITMSTAAYAASLTGIILMYIWYAPRPSCVLNIFFITWTLILLPVITTISLHSKVNASLMTSGLMGLYLVFLCWSALRSEPAAEKCNTRSQATGRGDWITIIVRFQTSKLSVILYLMFQWRFLL*