MLALTWTDLSSGYFLAMIIFLQSTDWVDGKLAILLKQQTSFGAKLDSVADATFYGSTLLVTWWLKGDVLQQEWPWIAAALGAYALNMAAAFAKFHRLPAYHTRMAKTGWLLISIAIIAVYTDWSIWPLRIATAAVCITNLEQTVITFALLSPHVDIPSLYHAFKIRREQQKTDAATSVGAAVLRSAHDLSPDAVVVSGDFTQRARREQFAEAREFIDKFPDVPKIVVPGNHDVPLYRVGERFFDPHALYREYIQEDLNRVWHLDKAVIAAIDSTAPRRAISNGRITNETLDFCEEAFSNVPDGHVKIVVAHHHFIPAPDYVHDQTMPKAKRAMNRFIDLGVEMILGGHLHRAYIGNSLDIYPGKHRERGAIVVQCGTTTSRRGRGRERQKNSFNLIKIGESMLRVTHYMYFENLERFSPVSRHIFPRPGQPFVEGILHESD*