MGQKVSRTDFEWVYTEEPHASRRKIILEKYPQIKKLFGHDPNFKWVAGAMVLTQILALFVVKDLSWSWLIVAAYCFGGII NHSLMLAVHEISHNLAFGHSRPMHNRILGFICNLPIGLPMSISFKKYHLEHHRYQGDEAIDTDIPTLLEARLFDTTFGKF LWVCLQPFFYIFRPLIINPKPPTRLEIINTVVQLTFNALIVYFLGWKPLAYLLIGSILAMGLHPVAGHFISEHYMFAKGF ETYSYYGPLNWITFNVGYHNEHHDFPAVPGSRLPEVKRIAKEFYDTMPQHTSWTRVLYDFIMDPAVGPYARVKRRQRGLA S