MVSTRPSPTPARGRVAYPSAVFGVPLEISTQYASVQLSTSGPDDSLYVWGVIPVVVAKCGLYLKENATTIEGTFRVSGSEKRMRDLQLIFDTGPKYGKDIDWKRLPYTAHDVGTIFRRFLTQMPEPIVPFRYYGAFRLVMEKFTCGETSVDQAIDEYKHLIQSLPDVNRYLLLYVLDLLSVFARRSEINLMTAANLALIFQPGIISHEIHAMQLREHVLSQQVLEFLIEHQKHFVDGVKTKQTVPAPLVKAADSDLMVPSDSDDEAPLGGYYVIEGRIRSPLRPKPTMDALEPSDSDEDVPPGGYEVRSGDFESARATLLARSHRNVTFRTMGESLARRKTKEAP*