MGYLKLQTCVVMASAPPVQEEPLQPGTNHFRSLLAAAVRSISWSYAIFWSISTSCPGVLTWNDGFYNGVVKTRKISKSADLTAGQLVVQRSEQLRELYYSLLSGECDHRARRPIAALSPEDLADTEWYYVVCMTYSFQPGQGLPGKSYASNASVWLRNAQSADSKTFLRSLLAKTIICIPFTSGVLELGTTDPVLEDPNLVNRIVAYFQELQFPICLEVLMSTSPSPNETEDADIVSEGLITHNAIEEGQMVVSDECVSNANRDPITMEIDELYSIYEDLDLDTVRFLEDNGWPVNPSSFQLVPASSTEAVAAAAAANDVDGVANSQVSCFMAWKSAKSNEMAVPVVTGIESQKLLKKVVDCGARMSTGRGSRAALTQESGIKNHVISERRRREKLNEMFLILKSIVPSIHKVDKASILEETIAYLKVLEKRVKELESSSEPSHQRATETGQQRRCEITGKELVSEIGVSGGGDAGREHHHVNVTVTDKVVLLEVQCRWKELVMTRVFDAIKSLCLDVLSVQASAPDGLLGLKIQAKFACSGSVAPGMISEALQKAIGG