MGEDLVDKPNCAKTWAACMCLVFVSAVGGATLVWWGLEYHGANEQEWMVPVGLLLFGTPILISVSVLASELPCLRRQVSLSSPYTSFVFGDSLVDAGNNDYIFTLSKADSPPYGIDFTASGGRPTGRFTNGRTISDIVGQALGARSFPPPFLAPRTGSLGIINGVNYASGASGILDETGHLFVGRVPLRKQIDYFEQSKDYMRTMMGESGVIKLLKGAIFSLTIGSNDFFDYLEPSIPLIAQSKLSHTMLEDAMVSNLTLQLKRLHHLGARKFVVVGVGPLGCIPFVRALNLLPSGRCSSDVNNLVQGYNKKLRKVLYQLNEELGPSVVFVYANSFDIVMGIISHYQQFGFENAYDPCCGGNFPPFICFKGRTEDTSSVLCNDRPKYVFWDAYHPTEAANVIIAEKLLDGDQRFISPMNIRELYHYRS