MDEELACMSVEGLIDFVSSHHRNLSSTSLHTILSQLVRRALHALQDQKEGLSQHEEDNPNLSALYGDCCHAWLVGLLRSASLSVCSVAGATYLLALLTAGESKYADSFRSKVVNGCGILRLVALLSAQSPSIRFNALLALGNLLRHCPDIHSEFLRLGAVRKLALLFNQADEEPQKNVCIDAFLCLCNSNLSAMGQELMLARFMSQLLDWMNQCTTTRVALKAVQSISALLDKSLVRSAVLEFNLVQPLLSVLKYSDSKELDKVILELIESVCCSEDGIINRIYFVENGAVKILTCLIELHQNKHLLMQVIHMLAVLAVLDMKIRDEIIGMNSWLKFLQGLLRYHSKAKKGHVLQHREGTNDFELLPLQDDDVAAIRFLCKVCRNKFSSWKEPVFNAPSVPIMSGRMATRVGAE*