MFTSFYIDIEDSSSSTAAAVLLLQFEKNMSFPSTQFATSRRMGIYEPNHQISMWGQSFISDSSPNTGISTIVEADAKLDNRSEGTSDGTLGTPTKFEQEAYKPNDKVSRRLAQNREAARKSRVRKKAYIQQLESSRMKLSQLEQELERARQQLQGVYIGGHLGDSSHLALPGSVNSGVAAFEMEYGHWVEEQNRLTCELRTALQAHVSDFELRILVDSSMSHYDNLFRMKTIAAKSDVFYLMSGMWKTPAERFFLWIGGFRPSELLKVLSPQLDPLTEQQSFDVCNLQQSSQQAEDALSQGMEKLQHTLAETLVSKSLINLGAADYMGQLSTAVEKLEALVSFVNQADHLRQQTLQQMYRILTIRQAARGLLALDDYCQRLRALSSLWAARPREPA*