MLSSKVKHLVPILKLLEKFCCIDWIRHQTTAVMTRSVLVLNSGSSSLKYALYNIKQTAICISKGVIEGIGTPKCSISHKNFQVGQNVKMQGSAVVDHSTGLKRVLELLHLDKSHADSVCAVGHRVVHGGEQLTKPVLVTNDVKRAIERAIPLAPLHNPPNLEGIRVAEQLFACPQVAVFDTAFHSTIPPHAYLYALPYSYYEELGLRRYGFHGTSYEYLVVQVAEHLGKPKEELNIIACHLGAGASMAAIRNGKCIDTTMGVTPLEGLVMATRSGDIDPAIYEILEASKSLTLSQISNILNKESGIYGLCGEKDMRTVIELSEAGSEKHKLALQVYVHRIRKYLGAYYLNLGGKVDVVIFSAGIGEKSSSVREMVCSDLEMLGLSVDQSKNQAEGRSLREIQAENSRIKVIIVPTDEELCIAEQTMKVVQESASIGDEGSGQVSSPNKESSS*