MVQTDDRPDVGDSHDVVEDSYLTREVLRTEVRPGSRYADARLLDDTGFVSIFSDESESDDDEQGARGVAVKSARQPERKARRVRAAMKAAKSFSDRRPVMASSRKKRVKGCRNSLGCFYKMSGRKLLTAKQEVELSEGIQDLLKLEAIQKEVAHYNGGEPTFGQWAAAAGTDENTLRKRLSDGIYCKNMMVKSNVRLVISIAKEFEGPGTEFSDLIQEGIQGLIRGAEKFDASKGFRFSTYSHWWIKQAIRKSVLEQTQIIRLPAHMAEASSRVKESRRRLRRQLNRLPTNEEIALDTGMTARRVEAAMCLPRYSVSLTGKVGCTDVTYQEITADKSTETAEETLHRLFMKKDVDKALDSLTPREREVIRYRFGMDDGKARTLHDIGQLMGVSRERIRQIEMAAFRKLRSKKKVTSLQHYLEPAESW