MAARPTVLLTGASKGLGLAITQILLDTFNANVVALSRTRGAALQSLVDAHQDSLLALECDVTDAAAVGSAVSRGLDKYKGIDGVILNAGVLEPMGKIASDDIPIEQWKQHFDVNFFSLVAAVRATLPALRKSSHGGRVVFMSSGAATGSTPGWGPYNASKAAMNSLCRTIAREEPDVTFVALRPGMVNTEMQALIRERGPATMPAESLQTFVNAHAKGKLVAPEDSGHVAAALALKASKSLSGQFVSWNDDLLKEFRKA*