MPRKKAADRVGPVKTRTRSGCKECRASRVRCDTQKPVCSRCRDRGLVCSTELVLKWESEFLSRGLAFGRAGVWSKSRPAGTESRASASLSVEENEWCEYPPVESWGFVNSGVSTFENPHQVNVACDELNGLVVRAKDRELVYGGVGSPSSVVVADDGWIAREASSPPASLSLFPNIPESSPTHVHLFDYYLQQVCPRTTASSKLASPFASVILPFCLSASPTLFKAIQALGACHWSRFDPSYSVVGLRLKSEALRGLRYRLATEGSLTCSGDPEVLVIMMMLCLYEIVDNCDQRWTIHLKGAKEFIRARRQEQGALSRSRKARDPVSAFAELFFAFQDVMGRTACGEEVLFGTDYWEDGEQKIDLWMGCSPELVSILSSITELSRSRRQLTSDSARAAFALRAASLGRRLETLVQEIDDEEDEMLKSAAELKRLAAVLYLHCALYGSSPSTPLVIGYVKRILRLVSELLDSRSLVSMTWPVFVAAVELDPVRDELWSDPTTKTAVYGRSLVLRALAAMAESSVSNVARTRAVIIKVWQARDSDMLKGSPVDAANDHTSCNDWEWYVAPVSTAMSLA