MFMASHYRLVPVKKPSFREQPKMTRLRGTPGLVLLVMVMLCACFGTVQAAYHLPHANTLLLRYECPEALFVFGASMVDTGNFLASLPHTGTLSVESWPYGMNFFGVPSGRFADGRVLVDYFSQAFQFPLLTPYFRSVAADFRRGANFAYAGSPILDNPVSLIRYHIKVQEQLFLKFKKDALGVLKQSSTGIVSCKTAFLPQSEETFNKGLYIFRYNLRNDFADLLRTGAISLSEARDVYSAKLAAAIGDTVQSMYGNGARQFFLFKSPALGCAPELLTVYANDTSLHKSEHGCVRELNDISDAFNAHLVTVASNLRANLSEAIIFLFDFAAAQREVWDAPSKYGFAKEKLLRACCGIGGRYNYDKSRSCTAAYTENGQSKTVGACADPDQHVNWDGIHDTEAYSRVMATFALTGQFLDPPFNLKEKCHLDFSKFRGANVTSSYPDFIFPS*