MSVLHKKSARLRDEERARLIWLLSTDKAVTSALLGKLTLAERYDEGTLADDLAEVEMLVSHLPPPDLADALEALPYDARTALWCLVPDDKRGEVLLEASENVWGDLIDKMSDPELLQAMQPLDIDEQVYLLQHLPRNLTGRLLATLPAEKRARIRQIMRYADNSVGSIMEFEVITVRPEATLAAVQRYLRRLGKMPENTDKLFVTTRNKLLLGELELQTILLNDAQKRVGEVMEGDPVTFQPHEEAEKVARTFERDDLLSAAVIDADGKLIGRLTIDEIVDVVYEETDNDLRRMGGLSDEEDVFAPVSKAVKTRWAWLAVNLCTAFIASRVIDGFEHTISQLVALASLMPIVAGIGGNTGNQTITMIVRAMALQQIQPGSFTFLILREMGVALINGLVWGGIMGAITWWLYDDPQLGGVMTLAMMLNLLMAAMMGVIIPMVMVKLGRDPAVGSSVMITAITDTGGFFIFLGLATLFLM*