MVSCSGWLAGVSEGIKSLSDGVLEHILGFLRAEEAVRTSVLARRWRHIWKSATVLRVGSCGPGKQEVEDLWSLVNHLLLLRGDSPLEKCSFTFYAHLNSHYDFSHINLWFWHVVMCKVHVLSLRMFGHGTDEPWLQLDNLPLISQHLRKLKLVGVQVHNSFLNFSNCPALEHLDLYNCELSSVNKIVSESLKRLIILSSMGCSDCRIRIYTPNVVSLRHGRFEGMTPILEGMPSLLEASVDIPGWCRDRCTNTNYFWSCDCEFCDTSDSTTNGRDLRWCPVFTNLKTLLLNGYWYVPDDFHALVCILEHSPILEKLTFELYL*