MGSRFPSHQLSSGLYVSGRPEQPKEKTPTMSSVAMPYTGGDIKKSGELGKMFVTPADGSRSRKSGPINSNAPMRTGSFSGATSHSGQLNSGNRMTSGGAPGYVSMKKTNSGPLNKHGEPMKKSSGPQAGGGNVSSRQNSGPIPPILPTTGLITSGPLNSAGAPRKVSGPLDSTGSIKLQNYSVVNNQAVTRINQCEEYSFRKSFPKPIFWSIILLFLMGFIAGGFILGAVRNPILLVVVVVLFAIVSMVFTWNTCYGRKAIVGYISRYPDAELRTAKDGQFVKVSGVVTCGNVPLESSFQKVPRCVYTVTSLYEYRGWDSKAANPEHRRFSWGLRTLERHVSDFYISDFQSGLRALVKTGYGARVTPYVEESIVVDIDQSNRDMSPEFVRWLAQRNLSSDDRIMRLKEGYIKEGSTVSVMGVVQRNDNVLMIVPPPEPFSTGCQWAKCILPASLEGIVLRCEDSSKIDVIPV*