MRTWPSLRDSAPPANVWTSRRHGSTAAAAGTVDFLLADIGEGISEVEVLRWFVQPGQPVKQFDKICEVQSDKANVEISSRYDGVIKSLCYKEGEMARVGAPLYAKERGVELAAVPARDPAGRRTRDDIDAFLAARAAPAPPAGGSGRGLGTGTAAAVRAAAREEGVGAGRGGAGGGGAGAMRAMVRSMTASNAVPHFGFGDEAVVDALAALRDKANATPGAMPEGPDGRPVKLTYTPFFVKALASAAAAHPILNASFDAERMEVRYHGEVNVGVAVDAPGGLVVPVVRGAQRRSVAEIALELQRLLRLAREGRLPPEDLAGATITLSNIGAVGAASTPRPASCPAGPPRPAPPPPSKGAPPRGPAGRAGGDRGARRRPPPPALHGARPAPLRPAAVLPISWAADHRVVDGATVARASRAFVAACEEPALLALTLR*