MDLGVLLPSLIPSLQSVYVLVSYFVYLAVAGELLPGKVIRGVVLSDGSQLRYRCNGLFALTLLVAILGISAKLGIVSPLVVADRGLELLSATFIFCVLVTLVLYITGRSSSDKSSSLKPHVSGNLVHDWWFGIQLNPQFLSIDLKFFFVRAGMMGWLLINLSILAKSVQDDSLSQSMILYQIFCALYILDYFVHEEYMTSTWDIIAERLGFMLVFGDLLWIPFTFSIQGWWLLHNKVELTVPAIVANCFVFLIGYMVFRGANKQKHIFKKNPKTPIWGKPPVVVGGKLLASGYWGIARHCNYLGDLMLALSFSLPCGISSPVPYFYPIYLLILLIWRERRDEVRCAEKYKEIWAEYLRLVPYRILPYVY*