MAVLEDRDMLNWINTSFWDLQFTTCSKSAEPNSNPSADDAGEADIVFEDLDRNTMAVVIPGELELGQVEFMSDSTKEINEFYGLCDELDVEALEENWIMGGSFELIVLCGLEEIMGLGRSVAAPVDGESQKLLKKALASGAWANNGGDDTARAQESINTKNHVISERRRREKLNEMFLILKSLVPSIHKGLEHKVEELESNRAAGIAVRKCHEVPGKKVLAGSKRKAPEVGGDDAERVLTKDDGLSSVVNVTVTDKEVLLEVQCQWKELLMTQVFDAIKSLCLDVLSVRAVRVVIMVYDF