MPNTTPTPIALLKKEDWRYAKDWAAVRTAFRHYCQLVVNDANGAEIFTQTLKPDWAYNEYGVNLSIKFGSMELAPDIEIKATITSRKVHSMDSDVLHEGYIRFAFGTGIYNFEVDKEHFRDAFLVKCKLGGALKSYLLPNPSVKDKMTIEELEIINRLHAFSVTQEAKELKLSVEGCAHLVHFVRYDKIVIALLHIRRCPRLFDPCSLVSPGTEVILSWSTLRVPNDPVLLAMDDFLSFLGTDVTLVAKNRDVSAGYRRRIDAINIIWDLHSTRKDPRKVFLIHYAQDLPITNPFYVAGVDESIADVAVKRAIGHFYYDLGREQKAVLEGTNSMTSRIKLVRAPGGVEDELLMMELLSVTRKLHGKSREFPQNDLLTLALDATLNSQFAVVRSYSNDTDPVEMYQELKRFYERWMDLAGEHFRYWSKDDRRHYHQALEFIKEEILLRAP