MDPHQSNQVSVEDIEFYPASPTSEYINSSVLSLSILSVFESEIPIDDSQTITLLRTDFLPINPRFSAILLRDEKGSQIWKKVHVKLEDHVKTPHFPLGLHTDAYDEYLKDYLSKIAGEKLPDDRPLWEIHIFKYPTRDAAGTTVFKLHHALGDGFSLMGALFSCLRRADDPSMPLTFPSSFVNKESITRRERVKKIWRGVRGVVTGCWNTANDFSTGLLQSTVWEDDRNAIRSGRDGVEFEPISVSTVTFSLDDIRKVKHQIGGTVNDVAVGTLFYGIQLYKQRTCQNSNGTRMTALVLLNTRMVSSYQNINEMLRQKTWGNQFTFLNVRIPSTNNTDKPDPLSFLLKAKKTIKRKKHSMAIFLTGRLLHTLRRFKGPEAVSSFIHTTMKNTSTGISYLNGPIEKMELGCHPIKSFYFLVVGVPHSLAVTMVSYMGTLKVVLTGEKGFIDSQLLVSCMKEAFDKVYREACGKDEM