MLHMELFHHLYTETFPELDRRKYADHFHSIMPHLLKAPYVVNELLAFSALHLSTKHPERQGYYRTHAAQLQTHALAIFKETTLEVNQETCVPLFFFSAILGLHTLCDVLVYRDNDFDQFVDKFVHCFRIQRGVRAICGKAWSLLHQSVVKPLLADGQSLYHFDGRLGAGCEKLLRLVQAANLGATLTDIYKQAIEHLQTSTNALIAAGILAGSNHGNTAWPVLVPPEYIDLLLQRRPEALVILAHYAILLHSCRDSWMFGDGGRFLIESIRDFLGPDWTEWLEWPIKALDSPIEPLLQEFR*