MVTPMSNRKHMVMSLIEKAARFFFTRFLTHFISTGCVTIFEGGNMVTFEGKDSRCHLKSELEIHSPQFYWKVMTQVDLGLADAYINGDFSFVNKETGLLNLIMILIASKELNSNLAEKRGRWTPIFLTTGLSSAKHFLKHLYRQNNLTQARRNISRHYDLSNELFTIFLDDTMSYSSGVFKSDDEELKIAQMRKIYLLIEKTAYLSCSIENVENIGIHYYQTLRLWRKNFFERQKQITDLGFDDRFVRTCEYYFDYCAAGFKTRTVGDYQIVFSRPGNVIALGDDSFYSSPLTQKKQLQMNHFDS*