MSYWVMKSEPSVYGIDDLAAQPSQTDHWEGVRNYQARNMLRDQMRPGDLALLYHSNCPQPGVVGIMEIVRAGYPDHTAFDPESKYFDPKSDPDRPRWYMVDVRFKRRLARTIPLTELKANPALAETPLIRRGNRLSIMPVSAEHWQAILDME