MATSGTASTFRPSVSASSRLTHLRSPPSKVPLFTPLPSSRSRSFSVSCTIAKDPTFLMAEAENTKTAGSDPTLWKRPDSFGRFGKFGGKYVPETLMHALSELETAFYSLATDDDFQRELAGILKDYVGRESPLYFAERLTEHYRRENGEGPLIYLKREDLNHTGAHKINNAVAQALLAKRLGKKRIIAETGAGQHGVATATVCARFGLQCIIYMGAQDMERQALNVFRMRLLGAEVRGVHSGTATLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMMVRDFHAVIGKETRRQAMEKWGGKPDVLVACVGGGSNAMGLFHEFVDDTEVRMIGVEAAGFGLDSGKHAATLTKGDVGVLHGAMSYLLQDDDGQIIEPHSISAGLDYPGVGPEHSFLKDMGRAEYYSVTDEEALEAFKRVSRLEGIIPALETSHALAHLEKLCPTLPDGARVVLNFSGRGDKDVQTAIKYLEV*