MVPALRRGGGGPRFPQCVAWIQRNQRGDGSWRHAAAAHQQLGSSPEIVTERDLSSTLACVLALARWDAGSEHVRRGLQFIGRNMSVAMDDQTAAPASGSVVSFAAMLRMAMEMGLEVPAVSQADVRDRDAGVICHGGRTEYTAYVSEGLGNIQNWNEVMKFQRKNGSLFNSPYTTAAALVHNYDAKALQYLDMLLDKFGSAVPAAYPANIQSQLYMVDVLEKMGISRHFVGEIKSILDMTYSCWKQRDEEIVLDMQTCGMAFRMLRMNGYDVSSDELSHFSEPSSFHNSLQGYLNDTRSLLELHKASKVSIAEKEVEYALEFPFYTILDRLDHKRNIEHFDITSSQMLETAYLPCHSNEEIMALGVRDFSSSQFIFQEELQQLNSWVKESRLDQLQFARQKLDYFYFSAAATIFTPELSDVRILWAKNGVLTTVVDDFFDVGGSKEELENLVALVEKWDKNDKTEYYSEQVEIVFSAIYTSTNQLGSMASVVQGRDVTKHLVEIVSIISDILWNYFFSEVRTDKLNIVASVNLCIVARIAEVYDDRGRVEAEPHCILLDQRSLILS*