MSFFKISLLATLCLPLFIQYRLAATGVSPVSTPLPALPAFPTAEIRNITGQLEIVGEGELVGPESLVSASGFMFVALGDGRIARLSHAKGQQQEAQWTFLVRTGTTDGAKCGFSPSDESQTESQCGRPLGLKVVKRSTVDPSSESKEDVLLVADAYKGLLMITGIYGDAPEIVTLATRAKTDAPNYQLRLLNALVQAPDGSIYMTETTQTFERRRIFFAAFDGRSNGRLLRYSKHDATVSVVADNLYMPNGITLSHNGLDLLIVCGVQIKQFSLAKQQFTDFVSVLPGTGDNIDAMNHLPTQGEQGRKCYWAGLGSKFAQPFSLLKLASEKPWLKAIVVAVVPYRILVNLIPKLSALAVYDETGKLIAVYKDDSVVFPWISEGERFGDYVYLGSWYNPSLARFRVAGNGATTD*