MSSHGHLNFSRLFARQERWKGSYYDHRSTRRGLSARSSSKCYDEQSRIFHSQRPSLDFSRNDGITDIASFVFSKKKSFSSRVSLIDGVSGRELTYGELERLVFKLAEGLVDLGVEHGDVVMLLAPNSLYYPVALLAISSIGALAATPNPLGTPDDVRHQAMLTSVKLVMSTRDLLFKIEGLSLPAIVIDYNNDASSSDHGEEQPSVVLLSTILEKVSSLSSLNSGKKNRSLHDPAAVLYSSGTTGMSKAVVLSHANICSQIMQLASSCHHQGPDHGNIIEQEVHLCALPMSHIFGSVVITLQQLYRGNQTVVLRGFELSGMLAAIERYHISHIYVVPPVVLALAKTLQKNNGSLRYDLSSLQNILCGAAPLGKELIETCYKYLPNTSFSQIYGLTEVTGALTLIKDSRQNENLAASVGTMLSDMEAKVVDVENSEPLPPNHKGELLVRGPTTMIGYMNDPQATSSTMNPQGWLRTGDLVYFDELGNLFVVDRIKELIKYKALQVAPAELEALLLSHPQILDAAVIPYKSKETGEIPMAFIVPSLDGNLTEDQVKAFVAEHVAPYKRVRRVAFTNAIPKTASGKILRKELVKQL*