MARSFQLLQGYRELPPWSCCASKHRPHLLRAMHERNTDNSLSAQELFESFLRSRQSKSDFVSKVSDVLWKKEVFDVDEEKLSQVRARLAELQKLKEDDNSGGFLKLSQSRQWGLGEDGAPTNAKLKNFEMQTMGYDRRRAGLLEYEALKRELSLLTSAISAFCSIYCGFVFSLEASASYAIGSLGSLLYLQLLFRHADRLSEENVATVFMRKRQKKIGIRSSDLQDAFEKVFFGSYLALSSPRLAIPVLLYGLWTLAHQWGELQLDLQITPLMFGFFAYKAALLVQTFRENKDLAMTFEKENKSDLGN*