MVLSAKTEKMLNDISKAMMDEGSVTPVGMACMAFVGANVAYRVSRTLKRDAHGGTFTDFFTGSFNLLSNKESVLSRDKVKDSIDGYENLFDGARKETGKIHSDDSIKKREKEYKTMVDSFYNLVTDFYEWGWGQSFHFAPRVKGETFIESIKRCEYYLALRAGMGPKTKAIDVGCGVGGPMRNIQQFTGSDITGVTINEYQVKVGNEYCQQKGIGEKCRLVQGDFQKLDEIFEPDTYDVAFAIEATCHSPDRVKCFSGVNKSLKKGGIFVGYDWVVLPEGGFDKNNKRHLEIKEGIEVGNGLPTLATSADVVKALEDSGFEVLEHFDANKSVHSPSQIPWYDTLNGSYTIKGFRMTRLGRICTHILVNTLEFLWIAPKGTVKVSALLNATALDLVEGGKDEIFTPSYFFMARKK*