MVVATKLLARRKFIDTGKQFNMIAASWIQFMVHDWIDHLEDTQQVELRAPKEVANECPLKSFRFNKSKETPTDFYEIKTGHLNSRTPWWDGSVIYGSNEDVLKKVRTFRDGKLKLGENGLIQQDENGKIISGDVRNTWAGLLTLQALFVQEHNAVCDTLKKEYPELEDEELYRHARLVTSAVIAKVHTIDWTVQLLKTDTMLAGMRANWYGLLGKKFKDTFGHVGSILSGVVGMKKPENHGVPYSLTEEFTSVYRMHQLLPDTLQLRNIDATPGPNKSLPLTNEIPMEEVVGSKGKENLSRIGFTKQMVSMGHQASGALELWNYPVWMRDLIAQDVDGTDRPDPIDLAALEIYRIEKEVFLGTMTLEEECFKFLFRNGKI*