MFVYTKEFEDKKDSYLSGYIFQDQPNILVITSQYLNSSTFEIKTNRFVGPRNFNKNPEPVEFYILQRFDAKGTKATWETQ SAMSSKMRNLKGREVVIGIFDYKPFMLLDYLCELGKATIIL