MDSAVTLWQFLLQLLQDPQNKDVICWTSNDGEFKLLQAEEVARLWGIRKNKLTMNYDKLSRALRYYYVKNIIKKVNGQKFVYKFVSYPEILKMDPMTVGRIERDSEILNFSDINSGSKDTESGGKEKPPLPAAKASSRNDYIHSGLYSSFTLNSLNSCTKRLSKSMKIENPAEKLAEKKSPQEPAASVIKFVTTPSKKSPGELAATAVPAGPDISPSSEETMQTLETLVSPKLPFLEAPSSACSVPATFTSTAPGLALSPAVQEPPSSTPSPPLSSNEDLDTDIDSVASQPVALPENLSLEPKDQDSALPEKDKTSNSSRSKKPKGLELAPTLVITGSDPSPLGILSPSLPTASLTPALFSQTPILLTPSPLLSSIHFWSTLSPVAPLSPARLQGANTLFQFPSVLNTHGPFTLPGLDGPSTPGPFSPDLQKT