MAAPMKALVVQEDKTVAVLDHPVPAVGDDDILVRTVAVAQNPTDWKFVDHVTRAGTILGCDFSGYVVQAGKNVASPAVGDHVAGFVQGGTFVDSGAYAEYIRTPAELAWVVPQGTLSHEEAATFGCAFWTAVQALFHPARLGLVAPPLKVDAPEWVFVYGGSSSVGQFAIQLLHLAGYQVATTASPHNHALVRALGADVVVDHSAGAEAIAALKAATGDTVTAALDAISRRDSQEFAARVLGPRGGKVILLLQPNPEARVREDVVFQHTLIYTALGREFALATLFPVSAADYAHMTAFLRTVPALVQTGALRPNPVRLWPGGLAAVPDGLQFMREGRVSGEKIVYRVAA*