MAMRRLLINFNNLKTFNQTTRFLTNGEVKTATTSNSDNLNETATELVQSIIEEYESNGRILTLPWADQQAINSALYPFKELLKLGIRPEFLEDACSRHEKLFRSLIKNGQCIYQMLQIFVENFHMTYEDSIRMFAKWCDLLENETPQSIQNRISLFSGRGFATGIGLRRIFEKCPELLFGSEVQKMDICLEQISNFFETGDLKTIVNNSPNICLMDPTELENKYEYIYFHMGFVSDELAKSKGWVNLDLFSIIDRHQLLCKTGKYFYPDPKKPQLKKENPSAELIFDTHENRFAKMIAGVEHEEWLIFKELCEQQRRLEDKEEPFEKIKPSMRKAFERRLKEKRENQEGEIE