MMKRSGITPNKFTYSSVLKACSGLGLQYLGQQVHSFLTKSEIELDLHLCCGLIDIYSKCGEMDDAQRVYDMMPKKELIALNALLSGHCENGNDIEAMTLFAKHMDEIGFDETTLIKILKSSANLQDVYVSEQIHGFSLKSGFQSDPFVINNLIVSYSKCGHVEMAKMLFDELDTADLATFTSLINGYAQLGQGEEAIKLYLKMQDLELKPDSYICSSLLKASTILSAYEQGKQIHVHTLKSGFLSDVFTANSLVDMYARCGSIEDASRAFFEVPEKGIVSWSAMIGGLAQHGYGKEALSLFDKMLKDGIAPNNVTLASVLSACNHAGLVTQAKTYFETMEGVFGIKPTQEHYACMIDILGRSGKLDEAMDLLSRMPFEANASVWGRFLVLQELIKTLTLVNGLPESFLFLNRKNRAPVLFLRIYTHRLVYGKRLRIQGG*