MASRSNPPHVVVIPLPISGHTNPLLQLSVQLASLGSDITFITTSSTLQASLSALNHLCDGDQKLRQAIRFQALEVDRDRSGYTLSESIEVMARNSDEIKKLVAASAPELGPVSLAIIDFLLIDRLESLACNVAAFWVSSAAMLHITVNVETLLEKGFLPLSRNDRSPEKKVVDSSVIPGVPCELSVFTDIPEDPLDPVSFSSMRKLKNLLKAPWLIMNTLDELEEQTLGDLRDQGFGKLVNVGPMLVGAVSSMEDHVQKEWLDAQEVSSVLYVCFGTMVELPEEQVMEVGYGLEASHQSFLWVLRESSQRKLGYFLQGLRTRIGNRGLIVSWSSQIDILRHPSVGGFVTHCGWNSTLESLSSGVPMIGWPFMGDQPINCKFMVDVWRVGVRIESKNSSDGSSRIVGRSEVERAARSLMGSESLRKRAKVIKSKAMEAMEVSRARLKELLYL*