MDPLSVLREYTIRKDFDSIKQVDDEFHFGNDYRFPCNIETAYRSKQGNLYTLDSLVFFVKNTLMKHTEYMQQARSLKLHTVTFTDRKPLLDYLEGRVQTTDAIELLPPAAPLLPSRDERERATVRQTEDVEEYKPDDPSYGPSKRLRLDADAVEGEYIGKEIDTSRLVNFIRERERPIRDRDTILLCHNKDFRGILTMLTKREEEKRKSDEQQKDTEKMVDVSILAPNTSNRYANVEEKTFWKEHLGTDAAEELGIDPTQSYITGFTKQKDAAKPAKLDVHIHRPVLQSSQRPPVSLSSQKARLEGPPIILVPSAFQTMLNTYNAKDFLEDGVYCPPDQKAKIVLKKPDLVTIQRKMGRDTPVKYEVRDKPTVLSPKDWDRVVAVFVLGKEWQFKDWPFKSHVEIFDKIMGIFLRFEDDSVESAKVVKQWNVKIISLSKHKRHQDKTAVLEFWDRLDAFVRSRRLNLVF*