MSELAFTKSFISALDSRPIKLRADYVHDQGNTPRVPYTLPRLQPPRPSMPKKTTASKTTNPGSSKSITVTLRSARNPLLEITLSNVPLATTTVSDLKDAVRERVLENTTEADNKVPLEKIKILFKKKPVTGTGKTVADVVSDAGEEELLAGGKEVEFGVMIIGGARVIEGQNQAQGEAPETVSQETSGAEETIAKAAVGPSGETLLETGAFWDDLQGYLAQRLKDEDVARKLRGLFKDAWAASR