MYVTKPLSLFRQAGTGRADGNTLFDPPPEGPFSGYLVLQDIDEDSDMDACCWSCETDIRLKSTPFPQNKQIIVKFTERQGGGKHSHTYTYRDPAYFIPALGEPLSSDLYYVVKAKGKNSGLVCTCSREEDKTLFLFVNDKKPMPFNHNNIYQRMHVYTKKKNDKRFRAKSLAPDGYPPQFLRRKEWKAYISESKALNLEEAHGMDASLRAEVPPFEFPISQKGSYPIVLGHWYCPSIFIEERGGLEKPVDKMKQSMYYRVSLEQQWEEIYCCEGFGREEVGVDRCVRKEEALLNGKEGVQERRANEGGIVWFEARERMGLEGGLVGVGLNEVVMEKMRWDQAIVEREGDGKEVSVRKVFKSESEGIWKFGLYVLVERYVLRRLNGSLVFTYAFRRPHQLREKWESQ