MEAACFAAAAVPLRSGFVPATPTGSARRSWLGGVHGASAQAPERKRAGPRRVAFEAAPAPAVVAAEATRFREDQSVEEIAKEAVAERHEEEIGFFSRILGGLLSIKPVWQLAKLQARSTIKSRANSAGRNWEKEVAALRKHDWATEIKKLKLNSSLAYPDYFLRPFHSYDEGNMCWEAALEQELALVAIGVRDFPGSGPKGAKVLRESYHRLLKAAYGIPDPVGEQDAALDPLRGMAAGPLPSRVVDMGCGSGLSTIGAAELFPGAHVTGVELSPYFLAMANYNKDRLDPTIEFLHANAEDTGLPAGQYDVVFVPFLCHELPREASINVFREARRLLKSGGILLFIDQNPEAYAQMSPAIFTMFKSTEPWMQDYLRWTGLHDGSEIERAGFTAPFQIRTCEKHYAMVARAL*