MELLRIPPSLPMLGDNCLPRLSGRAFPLLRQYRVYGTHHPLTWSSLLTTGRNQNLNGGRFAQCAASHNGASVSHVNGAPKDSSLPGSLLRDARILYCASPAMGHNKEAHPESNKRVPAIVDALEKLELTSKHRGSQILEIRNFYPASLDDVARVHSRTYITGLEKAMSKALDEGLIFIEGTGPTYATQTTFTESLLSAGAGITLVDSVVAASKLGPSPPLGFALIRPPGHHAVPDGPMGFCVFGNIAVAARYAQHQHGLKRVMIIDFDVHHGNGTCDAFYDDPDIFFLSTHQLGSYPGTGKMNLIGQGSGEGTTLNLPLPGGSGDYSMRCAFDDVIAPSAQRFKPDIILVSAGYDAHALDPLAGLQFTTGTFYMLASSIKQLARELCGGRCVFFLEGGYNLQSLSSSVADTFRAFLDEPSLAAQFDNPAMLYEEPTRRIKEAIEKVRHLHSL*