MEALVCKKLGDPTLPLSDSSPIFVSNDHPIPNLTSPTSVRVQIKATSLNYANFLQILGKYQEKPPLPFIPGSDYSGVVEAVGTGVTKFKIGDFVCSFTALGSFAGKIVAEEKDLFCVPDGCDLVAAGALPIAYGTSHVGLVHRARLSAGQVLLVLGAAGGVGLSAVQIGKVCGAIVIAVARGTEKVNFLKSLGVDLVVDSSEGSIIESVKKFLRARKLKGVDVLYDPVGGKLAKESLKLLNWAANILVIGFASGEVPVIPANIALVKNWTIHGLFWGSYKIHQPKVLEDSVAELLSWLAKGLITINISHSYTLSEANLAFSAIKERKAIGKVMITFGDNRETRSRL*