MVSNKQLCEYFYALEAPGLFKCRYCGKIRKQAVTNGFTNLVSHLTDKHPQHEEDYKEYERSVCKSLESFGFVTDYACTVYHWICWVVERNMALEEVDNKLTREMSRWASVSSQTLKKYMALVERKFEQAIAQEMPNSIGLMFDGWSAGSTYYVGVYAIYVVPGSPRRVLLALAPLLDENDFGADSHIAFITETLSVFGKEPGCVRFIVGDNCSTNQAIATRMGLPLVGCASHRLNLAIQQHVAEHEALLSQVNELMCQLRTKKNAATLLKFTELRPAKRNVTRWSSTFKMVRRFLQIKHAVKHVEAVEEFVSRARDCRKLEKLDQDLHALDSICVTLQSNKTTLADVRTLFDGVVERYPAMSNYLSKDATIVHSPTFEAAVVKVMRGQGALTRAEAAAIAPFRLGDHDSASSESTPAPFVDFATALLHAGGKRSHGTANAATYEQLLFHVPPTSNDCERLFSKAKAVLTPQRSSMLPINFEMIMFLEENSAYWSRRTVAEVQQSAPDLGTAEDN