MLLTTKVKVAKTFDFSLMGASSRSCKYVLNTLMQTFQNKQLAHAVNVRTLDNLITELLLWLLDERVPRMDDGSQLLNALNVLTLMILDNAERTSSFMVIISLLKPLDPSRWPTPPSNESFSTRTSKFSELVVKCLIKLTKVLQNTTYEVDLDRILQSIHVYLQDLGMEEIRGAGANDKPLRMVKTVLHELVKLRGTAIKGHLSMVPIDMELQPIILAYIDHNLQTLVAARMLTPTGPVGQTHWGDSMANYLMPATHSADAQLKDLDAFTAAIVVSISFSFIPASLREMVARDEFRRRRNKDATIVQVLWMNYVCKVFKKMIRNNGEFVQIS*