MLEHPPGVDDGEELAPGLEPEEQPAKAAMTATAGTAVSQAHAAAPQSHVAGSHAQDAVYAQRMPPGYQDYFSDYYSAYAAYGPDGLVVSRRCDARTQCMAPSFPSCVTRCARLQPPGQRSIVGSYQAYPGHDPRAAAYAAQYPGYPPRPASYYPASYAQPLHGAAPGSSDMAAAYANSAAGPTPPAGASAETHGKTSKAAAGGAAAKPAIIQHVPLPTPAEVKAGQAGTEADAQATVQATGAGASTGAATSGAGAGSETAPAATDHVSEFQQRMLAMMSKKMEEADKKAAAGPSAKPKAVPPHMLRGARLAMAGSNKAAEASDTGRDQDSPAGAAPGTST