MGVKQVLRAMDAFPRAEEHLLQKTKSGAFVSIVGLVIMSTLFLHELSYYLNTITVHQMAVDLRRGETLPIHINMTFPSLPCDVLSVDAIDMSGKHEVDLDTNIWKLRLNSDGHITGTEYLSDLVEKEHKHDDHKDHHDDSDNKTHMQGFDQDAENLIKKVKQALAHGEGCRVYGVLDVQRVAGNFHISVHGLNIFVAQKIFGGTTHVNVSHIIHDISFGPKYPGGHNPLDGTERILRGASGTFKYYIKIVPTEYRYLSKEVLPTNQFSVSEYFSPINEFDRTWPAVYFLYDLSPITVTIREERRNFLHFITRLCAVLGGTFALTGMLDKWMFRFLEAVMKKNSRSLVG*