MGVKQVLRAMDAFPRAEEHLLQKTKSGAFVSIVGLVIMSTLFLHELSYYLNTITVHQMAVDLRRGETLPIHINMTFPSLPCDVLSVDAIDMSGKHEVDLDTNIWKLRLNSDGHITGTEYLSDLEEKEHKHDDHKDHHDDSDNKTHMQGFDQDAENLIKKVKQALAHGEGCRVYGVLDVQRVAGNFHISVHGLNIFVAQMIFGGTTHVNVSHIIHDLSFGPKYPGGHNPLDGTERILRGASGTFKYYIKIVPTEYRYLSKEVLPTNQFSVSEYFSPINEFDRTWPAVYFLYDLSPITVTIREERRNFLHFITRLCAVLGGTFALTGMLDKWMFRFLEAVMKKNSRSLLR*