MVDQNRAFGWAANDESGVLSPFHFSRRENGENDVTVKILFCGVCHSDLHTIKNHWGFSRYPIIPGHEIVGIATKVGKNVTKFKEGDRVGVGVIIGSCQSCESCNQDLENYCPKVVFTYNSRSSDGTRNQGGYSDVIVVDHRFVLSIPDGLPSDSGAPLLCAGITVYSPMKYYGMTKESGKRLGVNGLGGLGHIAVKIGKAFGLRVTVISRSSEKEREAIDRLGADSFLVTTDSQKMKEAVGTMDFIIDTVSAEHALLPLFSLLKVSGKLVALGLLEKPLDLPIFPLVLGRKMVGGSQIGGMKETQEMLEFCAKHKIVSDIELIKMSDINSAMDRLVKSDVRYRFVIDVANSLLPESSAEILTEHVDHGVSITSRF*