MLHACVSHKNQAVYYDFHVALCRFFCPSMVISVLLVCSSFIVIVSAMIFLLRLIAFLCGCNNPHLPSLQDKHVVITGGSTGIGFALAKECLSQGALVTLIARNSARLSEAARVLAASFDHLPRPGDRILIKAVDVSDADAVAAALNESFKWKPIDVLICNAGIAIPGALDTAKVSELDMVSKINLMGSVYPVHAVLPLLKARSKHMPCSIVFMGSLAGLLFVSLEDMYTSTKYALRGLAEVLRFELMPYNIKVNLVCPGFTDTPLLCHESKEVTEAFERANKVLFYDREKAEPAETVAKRTMEGVKKGQFLITSGASGMLLAVLTRGFVPAETLTEALMELFLLVPMRLLSFLWLVYAKRTNRRHHVEDDFCRINVTSKNS*