MKIFSWIQTKFNGKQTTYKSNPVAVTHHVLHQEFSDWPNELLAIGTFGSLKNDGKLKQQDQSLTVEEVGQLHKELKHLFPDHEESNKIGSNKDLDKFFDCLQDLVDDDDHRVIENKENIYKRSNSTLVHVRSQEQSSKLENMTNSGISKRSLSYLLKKTLFCSAGFAAPLRDNPVLPHSKIQKSRMEKILRAILHKKIYPQANSPRGNGTTTRKRYIDNTCMIESDTDQDDEAFDTTVKNGSKWDKSDSDFIVLEI*