MKLYGLVTSRMSCSLYLVFDYMVHDLAGLAASPDIKFTLPQVKCYVHQLLSGLEHCHNQGVLHRDIKGSNLLLDDDGVLKIGDFGLASFFDPNHKQPMTSRVVTLWYRPPELLLGATDYGVGVDLWSAGCILAELLAGKPIMPGRTEVEQLHKIFKLCGSPAEEYWKKSKLPHATIFKPQQPYKRRIAETFKDFPQSALRLIETLLSIDPADRLTATAALNSDFFKTEPRACDPSSLPQYPPSKEMDAKRRDEEARRLRAAGSRPNGDGARKTRTRDRPRAVPAPEANAELQANIDKRRLITHANAKSKSEKFPPPHQDGALGYPLGCSNHMEPTFEPPDPSSFSTVFPYDKTAVPTWSGPLVDPPGGNQKRKHKSGRSSKQPSTARARSWKLGR