MGEEGEFILSSMDAHDKRDLDALLSFRKAITSDPSEKLSNWTAKNSENMCSWSGVRCRRNTRRVVAIDLYCFNLKGNLSPSLGNLSLLRSFNVSGNSLTGVIPPEFGELKALRALQLRVNFINDSIPVELGLLHKLHTLDLSSNGLIGRIPFEFGQLKALRILNLSGNKLGGPIPIELGLLEKLEYLNLGFNDFSGNILSLNLIGGTHKFIANLTKLKYLDLSRNMFTGTIPKAILNLTQLDRLYLSSNMFTAPSLSVLVAKLCVSCFGIWSLVLQLMGFSASLWWLGQSFEVHHLGMQCGSVDLHFEDFLGRAIMSIALDAESYQCLLL*