MCDGCSPPPLKECCVSGSPPACPPALVVPHSPLTPVYPGAQDELCKLPGRLRINPSLWGKDDVSHWLRWAQKEYSLRRTDQSKFEMNGKALCLLTKEDFRLRCPSSGDVLYELLQHVKQQRRAMVCNSLPKPLGGQTAHTPQHRELTVRGVPCSPSYRTVPMCPTNSLPNNSPVTMVRVSTSSADQYQDRDHPLPVFTFPGQHIHPAPPTVLRCKEEPLNLSNRVENPCSYSSSPLTEANGKIADCRLLWDYVYQLLSDSRYEPYIRWEDRETMVFRVVDPNGLARLWGNHKNRANMTYEKMSRALRHYYKLNIIKKEPGQKLLFRFLKTPEEIMQNRADRLEQPDSPEQNSPDYREEGLEVSPDPLISPTSPVTPSHH