MGKHLHVDNARSIARYCPRFKNLIVWEWMEFTISSARFVDDDSDSETEEEETSAGDFLMALRRNTLERFEISRDSHFKPSMVQGLVAHSQSMRVLKLPKFRSELVVELLKSNPLQSLEAVHFFLGYEKRAEIAQPFGQWLGACQNLRRIETWLYHDELLMLANALQHPIPSLEVLIVQQNYEDDPRIIDAFYRGVSRQRNLQELTLNTEMTSNKSVFMWCLFHLKKLRKLNLRRVSSQLTLPDIGTLTSNFPDLTWLGLCVTPVVDEIWDYIVAPKLRYLHLVGIGVLHAQPVLDFIHRLGEQNRGFTLKLKFSTFAELYTTVSDEDHRAIAYALFSHLDGRLLPYREML*