MSLINPEELEKLIREKLDLFYTRRIQTLDGLDLWKTLKRKNPYLFRAFGVIEPSEIVKELLQAYVSSSDEGIFGGTFFEPIVHAVSGGVAADIVGIDAIVETATTYTVIQVKSGPNWGNADQKRKLKDNFQAARSNFLTKNIKKEFRALLGQCYGRTASNASDKRPYITQSGQAFWQELTGDPDFYLKLIRLMKDYPLRHRPDYQEAFSRAVTKLTHEFIEYFTTSDYSVDWDKIVRLNSGREQIKKPVKKKTKRRKT