MGRKHGVFEFPFSSSFTSWSCEAQCYFMQTEVEESAVLVGSPAAGLLVASCTLRPPQLPWALITLDSEVLCLLSHSIMAALTAVRSCPALENALSSSVPRHATLRFWGGRTHFTPPARMCVSVGTQAPVSDTLFADYKANCAFLFPGQGAQAVGMGREAEKLPAVMEMFGRASEILGYDLLDVCINGPKEKLDSTVISQPAIYVTSLGAIEALRAGNGGQTIIDSVDVTCGLSLGEYTALAFAGVFSFEDGLKLVKLRGEAMQAAADSTNGTMASVVGLDTERVQALCDAVNEEVSKEDRVQIANYLCTGNYVVSGGIKGVEAVEAKAKSFKARMVVRLAVAGAFHTHFMASAVPKLEAALAATEFKVPRIPVISNVDAQPHSDPDIIKSILSRQVTSPVQWETTLKTLLGKGVKHSYELGPGKVIAGLLKRIDKSASIENIYV*