MVTKTEESQLNNLEAQVDNGGGGVWEYLCLLRKLKVRRSDKVLKHGLSLLNDPKKRSSLGPEEWTLYEQVAIAAMDCKSLDVAKDCVKVLQRRFPGSKRVGRLEGMLLEAKGSWAEAEKAYSNFLEENPLDQVIHKRRVAMAKAQGKVSVAIEFLNKYLDTFMADHDAWRELAEIYVSLQMYKQAAFCYEELILAQPTNPLFHLAYADVLYTLGGLENLQAAKKYYASATNLSGGKNRRALFGICLSTSAIAQYSKGKSREDKDCPELQSLAIAALEKDYKQRAPEKLLLLSSALKGLKVSS*