MVYTGKPSGGCKLCRIRKVKCDETKPFCLRCTKSKRHCPGYGAVFRDRDRDRDRESGKSPGDKVKKRSNSEDSTGAIDVSVPFKPASPMDDCCNALSPPRRGSSPFRLGDREGDLLSVLERVPGGLTDALDEQASCLFLSEFVNVPLTPTARGYYSFLPRFLGSGTVSLCLSQAFKATSMAALAMRQTKGMRGPALLRAQEHHINALRAVGQAISDPKEMKSDQTLGAVLMLAFYETLMSKDSMKEYISHLKGAARIVQMRGQQCLETTEGKEMFSMTRNQCLSVQNLFKESEMTGYSWLLYNEAVTQNNRPTVDISLLSSQVQQAIDGIIAKASEPSPEAVEKMLELLGKARKLEAEFRKLNDDHDNPQWKVDTAEWVFDRTDDELDYEPTFEGQVYKFFNLPMAVLHLVTWCTHLNLITTMLRSSSWLASAGREAIDEDDEYDEFVRVATTRVEDIVAAVPYFCSWNGYGVIVSQFPCGTTKPDDPLKGEAGLIVMWPVAMAMKSDFATSRQRRYLRGRLRYIADVSGISQARYFMNEI