MAEAITSVLNFRSAVVTGANKGMGLEICRQLAASGVRVVLTARDEKRGVEALQSLNGSGLSNLVFHQLDVGDPASIASFADFIKTQFGKLDILVNNAGMSGSIVKDPVALESGVAATEIREQVNWHGIMTQPLELAEECVKINYYGPKRMAEAFIPLLQLSDSPRIVNVSSSLGKLQNVTNEWAKAVLSDAENLTEERVDEVLNQFLKDFEEGLLEAKNWSAFYAAYTVSKAALNAYTRILATKYPAFCINCVCPGYVKTDFNDNIGILTVEEGAECPVKLALLPDGGPSGHFFSRKEVTEF*