MDPLSMLRDYTIRKDLDSIKQVDGQFLFRNDYNFPCAIETAYRSKQGNLYSLDCLVFFVKTTHMKHIDYMQKARGLKLQFVTLTDRKPLLDYLEGRVQTTDAIELLPPVAPLLPPREDRERSSARLTEDVEDYRPDDPSFGLPSKRMKVDDEAHGDGYLEKEEDTTSLLASIREKEKPVRNRETILLCNNKDFQEILEMLTKKEEEYRKKADEQLKKVPDKPADITLPVLKTSNRYANVEEKTFWKEHLGTDAAEELGIDPTQSYIAGSTKGKDSVKQKPDIHSHRPHHQATPQRLTPQRPPISTPQKAKLEGPPIILVPSAFNTMLNTYNAKEFLEDGVYVSPDVKAKQVPKKPELVVIQRKMGRDVPVKYEVRDKPIALSPKDWERVVAVFVLGKEWQFKDWPFQDHAEIFDKTMGVFLRFEDDSVESAKVVKQWNVKIFSLSKHKRHQDRTAVLEFWDKLDTF