MRAVLVPAQHEPLGREADLAAARLESCDDGRLPPLFHAHLLRHGLLLLPFHWNALTRAYLRHGSSRSALCVAAHMFRCAAHPDRYTFPLALKAAAQGEPPISSLRRQFHAAAAKRGLARHPFTESALISCYSKAGDLDAARRVFDENPHRGLGSWNAIISGLSQAGESKEPLALFVKMRRCGVVPDDLTMVSLVSSCCAVGDIGLVEQLHKCMLQCKHSSRLDVTLSNALIDMYAKCGRTDLAGRVFERMPLRDVSSWTTMITGLATHGEEQRALKKFDEMKSEGVPPNRVTMLAVLSACAHRGLVDTGMGLLKQMEDGEIKVAPTVEHYGCLVDLLGRVGWVDDARALVEHRMPMEANVVIWGTLLGACEKHGNVSVGEWAAERLQEAEPWNDGVYVVLSNVYAAAGMWGEVERVRKMMSGRKVTKFPGCSL*