MDNTLPCPVCNNQAAFFDTADFNKSCEERRGIALQPTGVMIQYFRCLGCGFCFAPEFEQWTLEDFSTHIYNEDYVAVDPDYLSIRPHDNADLLSRNFGKNKARIRHLDYGGGNGMMSELLQAEGWNSKSYDPFNDPDMQISSLGKFNCITAFEVFEHVPDVSVLMQNLNTLLEDKGGILFSTLLSDGQLDDGTLGWWYAAPRNGHISLFSAQSLKWLGQRYGLQLRSLTNGTHLFYREVLPDWLS