MEKTSDWLFSQDIPSDVTVHTGGASFSLHKFPLVSKCGYIRKMASNPKDSGLLMVEIPDIPGGPEGFELAAKFCYGINFELSTENIAMVRCVSEFLEMTEDYAIGNLVTRSEAYLNEVGLKTLAGSVSILQSSVDFLPMADKVKLINRCIDTIAFIVTKESSASTGSLVSSSCSSHPRAVVDWWAEDLIVLRIDIFQRVLLAMISRGFKQYALGPILMLYAQKCLRGLELYGKSKKKINSKQEHEKRIVLETIVSLLPRERNAMSVSFLSMLLQAAIYLETTMACRLDLENRIGLQLEQAALDDILIPSFHFDGDTMFDVDTIQRVMMNYLEYELETTNNQENDMEKVGKLMESYLAEIASDRNLLVSKFINLSEHIPEQAKVSEDGMYRAIDIFLKAHPKLSDTERKKVCSLMDCQKLSREACAHAAQNDRLPVQTVVQVLYYEQQRLRDTMDGSGQIAVEPTTTTTTTTTIRPLSDELSQLKKENQDLKFELLKMKMKLKEVERSSGDKFAAGSPIGGIRFSADKPPLPRKSFINSLSKKLGKFTPFLRADGVVPSSTRGMNKPTKDRRHSMS*