MMDMSSCPALEIDWGVSADLSDSDYDADDLDEELQSLYFSDCVPKLQFRKDVSVARWDGKKGMAEVIVRKGRMWSTTGIVRKEKLFCHIEEIMFMVEHGALLMLEGDASLSMEDIYSLLAEENYGCTWDYYQAYCHLKGLGYIVGRHDCPWTLKSDEYKPMPCCLSSSEDQGHNYEDDAISVDLSKGNNCFRSNSTLTTSEDKQMFLKDGECSSTFLQATSCIHSSSRVEESLSLSCALENLSISKGSSDSEHHQQGLKLVFDVYLPNTKFKKSAPGIPEFILCIARDCPPNKNEVQALQLLCGKVPLKFASAECGRVSFFSFDSVKLPVLP