MVHQAQGQMVQEVAAGSLPAPPSRYVLREADRPTGGVAAPELAFPTVDVQRLADPGDVEEAAKLRSALESWGLFAVTGHGMPESLLDGLRDAGLEFFHLPPEEKLKHANRTEAGEFQPEGYGIDRVDTDEQVLDWCDRLYLTVQPEEERRMQFWPTRPPSLSKLLHEYTLGSEKVARRVLAAMARALGFDEGFFLDHVGENVATYARFTYYPPCPRPDLVYGLKPHTDNSVVTVLLLDRDVGGLQVLRDGRWVDVPVLRRGELLVVVGEEMEIMSNAVFRAPTHRVVTSERERMTLVLFYQPEPNRDLAPAEELVGEDRPAMYRKLRAKAFADGFWDAFALGERTIDFLKIKVEQEQLELKAAS*