MDAGERQVQVRFTTRLGSDLRVEATAFSLPVHLNRYGLSQIINTLLALDSPRPFDFLFDGELIRTTLEQLYLSKNLSAESILVLEYILAVGPPELQSSQPEKDWVSAVNGVNPSLILSGSYDSFARAWFPDGTCGSVLKGHSDAITSIAVAGSSNDTDLDVITSSKDKTLRLWKVPLKPSSSTLSSVRIFKGHAASVQCVAASPSNTQVCSGSWDSTIKLWKIDSEDEDNEDEQALKKRKLDGAKQSIAQVTAFTTHKEHTQCVAALEWPEDRYIFSASWDHSFRQWDVETSINTLTMTCSKALHCLSVGGEGSSLVATGGADPVLRIWDTRMPGTVVPVLQLTSHTSWISACKWHRQSPKHLLTSSYDGTVKMWDIRSKVPLQTVEAHKDKVLCADWWREDTVVTGGADCEFKLFKYTPIEWL*