MEVLPPQVTHQCSLEKLLLWNTNLKELPSAVGNLSNLEILKVSFEESSMEMLPPSLGNLMNLKQLILFGGKWKSLPSSVGELKQLTDLTIDCGTVEYLPAGVRELNNLEILKVIKCPLRVVPFGWVENVGGKDALEDQSGRRVLDFPVHKCMLLRLKQLDLHGTKIKELSFAEGICPKLRQLDISDCLELVEVGALPTTLISLDMNGCDALKKVRGFFGLAKLRELDMRKCAAVEDLPGLETLISLVHLRISGCYRLQSIRGLTQATNLQIPSSDAFHGNCIEWTLFTDLRLWKGELHELPSKAGYFRRGKRAAVEDRRFQGENELQLEGEDFMGKNQLQFEAEDFKGGNELRLEGEDFMGENEL*