MSHLCASAGTNSSGRKFCSHVWLAQMLNYNTKQTFFKKSWDILEIARLQDFRCPRWRAELKLIPAPLYLRVWLPTLPDTVRKEFGQIFRTRPNLVRPWASRMKHIYGAITHQFDSVFAVEGRHGARLLVYQDRDVTQLNVFWPLFYYGPGENQNQQYMDKLEYMETRWATINPSYVTGGTRPRTPRPRRKESLRYCCCCCSTEEESCCDCHCHMQRKCGFACKRQCKCYCHTTKCCQYVTHRRRICTHCDCHLHAANCEMLKNCRCRCLKDAQLEQGWIGVLQ*