MDSAITLWQFLLQLLQEPQNEHMICWTSNNGEFKLLQAEEVARLWGIRKNKPNMNYDKLSRALRYYYVKNIIKKVNGQKFVYKFVSYPKILKMDPMTVGKIEGDGETLNSSEISSASKDVENGGKEKPQPGAKTSSRNDYIHSGLYSSFTLNSLNTSNKRLFKSIKMENPAEKLAEKKSQEPTPSVIKFITTPSKKPPIEPIAATISTDPAISSSSEETIQALETLVSPKLPSLEAPASVSSVAASFTPPPIPPMPPSLKEPPRTPSPPLSSNPDIDTDIDSVASQSVELPENLSLEPKSQGSPLPEKDKTSNSSRSKKPKGLELAPTLVITGSDPSPLGILSPSLPTASLTPALFSQTPILLTPSPLLSSIHFWSTLSPVAPLSPARLQGANTLFQFPSVLNGHGPFTLSGLDGPSTPGPFSPDLQKT