MVALNLGVCHYVLDHIYGAFMHRLRLAPPFFSAGWGGPKLELLEKMTKQLVSQGLAEVAAQRWPPKIIQPLWKTVWESKTACLREGIFKTPCDKELLDALPIESYTARVAFLAPKYVPNHNMACVVHLAESTSVLLIWNPLTMSSVPFLYPGQLSMLINNEVQECCILSVPYCCSLCASSICTGDHSFDRRLRLGGPLLKNNIATMVLESPFYGQRRPRLQHGSKLLCVSDLLLLGRVTIEEARTLLYWLETEAGFSKTGVCGLSMGGVHAAMVGSLHPTPVATLPFLAPHSAAVAFCEGILKHGTAWDALRWDEAQKAGMTLEQVRERMRSVLSLTDVTQFPLPKNPPAVIFVAATDDGYIPKHSVLELQRAWPGSEVRWVTGGHVSSFILHNNEFRKAIRDALDRLS*