MAQPVIGYASRDSSGHLSRFSFTRRETGVEDVKFKITHCGVCHSDLHQIKNEWGFSRYPMVPGHEIVGVVIEVGSNVQRFKIGDHVGVGCMVGSCGTCDQCNKNDEQLCKRVIWTYGGLDADGTPTYGGYSNIMVANQRFVVKVPSNLPLDEAAPLLCAGITVYSPMKHFNMTERGAKLGVVGLGGLGHMAIKFGKAFGLEVTVISTSPQKEKEAKELLGVDHFVVSKDEEQMKKCQGTLDYIIDTVAAQHPINPLAMLLKPDGKMVLVGLPHEPLSFNTFALAFGRRTISGSCIGGMLETQEMLNFCGEKNITSIIEKIPIADVNVAMDRLKASDVKYRFVLDIEKTLIP*