MSLNQQESDCQMLLASQAHLGTKNCTASMERYVYRRRSDGIFVFNLAKTWEKLQLAARIIVAIENPQDIVAISARPYGQRAVLKFANHTGSRSTVGRHTPGAFTNQIQKGFEEPRLLIVTDPRTDHQSIKEAAYMNIPVIAFCDTDSDLQGVDVAIPANNKGKHSVGVLYYLLTRMVLMMRGTVSAAQPWEEMVDMFFYREPEETKEGEEGGEQPAAAEYDPSFAAAPLPGAEEGYDAYGYNPSGGFETAAGFEAAPGFDAAAAPAPDAAATDFPAAPAPEAAFGAAGYX