MNSGNKDVDGLIQEMQSRINSPFTIVFEWIPYNQFKEIKEIGKGCFSTTYSAIWKEGPLRCDYNKEEWKRESNKKVALKYFCNSQNLTNECLNEVKAHSMSICSNILKIYGISQNPNTCDYIMVVDFAEAGNLTDWIDKNYKTFTWFNKIQVLQNIIEGLREIHQKNLVHHHLHPRNILFKFQYGHYVSYISDMGLCDGNNDPTKIYGIIPYLAPEVLKGKTYTQAADIYSFGMIMYFIATGRQPFANYAHDQILAVNICNGIRPEINELEAPRCYVDLMKRCWDSNPDNRPSNKEVYEMITLFSYSYKMNAPYFKLFMSIEKEGHHYDVENQFIEAEKYRLSNLSLIRNNQLNIHPRAVYTPQLLNPYIKDLSKYDKYDAKSMEIADYM