MSASAIVAKAVSGSHILKIDGYSRTKGLGNGKFIKSEKFAIGGHRWRMLYYPDGDVVSEKAADWISIYLAFDRANANEVKAQFGFSLLDQDMQPVPSYSRKSKKTRTFSSKDTAWGFRKFIRRKELEESSYLKDDVFSVRCDVTLTTEIVTQSQPAVQVPPSDMAQHLGQLLSASDGADVTFHVGGESFPAHRYMLAARSSVFKAELLGAMKEKTAAHVRIDGVEAKVFKALLHFIYTDSLPAETDDDAADRYNIERLKLICGDKLCNLINRSTVATTLALAEQHGCGALKNACFKFLTSPGNLKAVMASEDYEHLKRSCPSLLEELVAKLAL*