MSARRRNGKPASCEPCRRDKVRCDHAVPICSRCQSRGISSRCLYHPAPMTRAKARRSHSVIEDVPFQRDVQASSITPARESAEATVIPNPIGHAPAEDTGSRSKPILAGYFGPTSFVSPLTDDIDLLAAEQGECDDENAQRVLPAYWTQKVTDILCSLGDFSIIESLLCEYYDLNQSAAIPAPLILNTIGPLKAMCEERVRIEDPEHAAHSLTIRVIQNTAKTLTIPPSTTGEEFHRLFTGPAIRLEILGVICSLAGRARKMGLARDKSESETSAVNFSRKMLAASDAALHICKMLTPLNDLTIWLIHENLLLTDKMNWSSSPKCWNRLGELSTDMFALGLHRESTRPNELPQLLVESRRRVFAAAYQLDKSIATFLGRPPRIPLRYSDCQMPLDLPDDAFLSNQVRLAYAPGDLDSANWNVHSVFQRSSWMRVRFIVSTFREEILELSLQNVTSQVVDLLNNISRRSRLAWEALPSHLRYTSQCWDKGYSVSACALLAVSYLAYLYNDLLIQRLLAGNENPRGTPALLSVSAEILCSVLALGTPKEQMADIVRSDFMWTVLLYGFPSASLLVKALQHQKRTGESFLYEGSRSALIRNLSVFISHLETIVRPDNSNYALFQRAAKIFSEIIDEVLEPEASFANGDVGVASFIDFDQMLSGGGLDFLNTLDCGVAHSQWLF