MMEDTFGASFLQPLDPAARHSFKTPSKQINDHQDVTTFLSSLAYKDIITFVLQLNRAMVPSKILENGMQKIQMWQLASDAIEFSEPVRRLQLLLTRLESIIDEVPPDTGPRRFGNVSFRKWYQEMEARAETIMDECLPSEVLESGGEDPEAVTAKMELMAYFTGSFGSSQRLDYGTGHELSFVAFLGCLWKLNAFAKSEPGVEERGIVVGVIEPYLKLVRRLITTYTLEPAGSHGVWGLDDHSFIPYILGSAQLAPAIAPSDRTPIEGSIDGAPKTSDVTKPSIVERERRTNLYFSAIGFIYDVKKGPFWEHSPMLYDISGIKDGWGKINKGMIKMYNAEVLSKFPVVQHFPFGSLFRWERDPNAAAPLPSPHLSSRPQPSQTMAPPLSGSSPVADASTRAPWATTSSSFPQGTAQSSLGPTGPGYGGLRNQAVPQDGSTHLPPPTQAPWAMKAQRSREKDPDITTKAPWAKK