MELGRVLEEEENNRQTDGLQLPTIFRSASKERACNRAMDDQGNGKLHPGVQRGDESWYMDSGASNHMTCHGEWFEKMQPLGTNGYVVTGDDTQHPITHVGSVPLRMHDGNVENMSEVLYVPSITKNLASVGQMVEQGLQVRFNENGCFVEDFKHGYRLIAKGKKEGRLFKLDAGIPELNLAMFSKSNGIVHDIDMWHKRIGDVNIQRLKNMQVKGIVGRLPRFKYDGSYHACEACQFGKQERLPFPKKGNMSRRPLEIIHNDIWGPDQTPTINGNRYYITFIDDYTRFIWVYFLKEKSEALGKFMDFKTYVEKQYGHWIKCLRTDGGGEYVSHAFEVVNMCLMHLRW*