MESDVGKLFIGGISWETTEEKLKNYFKAYGEVVEAVIMKDRATGRARGFGFVVFADPLVADRVVQDKHNIDGRQVEAKKAVPREEQQNAARNSNAGLAPLHQARTKKIFVGGLAATVTENDFRKYFDQFGVITDVVVMYDHGTQRPRGFGFITYDSEDAVDRVLHNSFHELKGKMVEVKRAIPKEMSPSPVRSTGNALGSVLRGGGHYGSGYGQFNSSPVGPFGLRMDTRYNPSPGINYSPYGPVGYGSSRSFSGAMNAYNSPYGGGIQSFGRSTGHGSLTTGGIFGGSGGGYGNSPAASGFGNITPGRNPWSSGAAGYGSTSLAGGYRHGGSPSMVGYGSGMGTWGSSQIPSSSSGFPTGNVNYSGADDGYGSSNLSYGGRSGGFGGSGVGHSAGGANSAAVSREGGFGDFYSSLANQETSWKSSAGTDSLNSASFGGLGFGGFSLGDNSGEDAPAGYNSAYASGRQAHRGVQV*