MPDRRTPWHPPQAVPRVGHRTCDHDPDPSWSDCAVLDGPPERWCPKDADDRADDGSCAREEARYLEYSESGWSMMILWAAGTEHIVRCLETRPPPPVRVTHVREDGTEQRWELERTRHDQADIDLFVDTVLGEAGVPAQPSGYRWFLRLPDSCRGADDFAARLRAALGPGRLQTGPPSEDLAAFRRAFAVLYGGAPPDPGGAG