MSSMGKMIRRKKNVKKGIQFCLMVCGASGTGRTTFVNTLCGKSVLEHKESDDASGAHVEDGVKIKPITVELELDEEGTRISLTIVDTPGFGDQIDNEASFSEIVGYLERQYDDILAEESRIKRNPRFRDNRVHAMLYFITPTGHGLRELDIELMKRLAPRVNVIPVIGRADSLTPAELAESKKLVMEDIEHYRIPVYNFPYDIEEDDEDTVEENAELRGLMPFAIVGSEDVVEIGGRKVRARHYPWGVVEVDNPRHSDFLAIRSALLHSHLADLKEITHDFLYENYRTEKLSKTVDGASGNADSSMNPEDLASQSVRLKEEQLRREEEKLREIELKVQREINEKRQELLARESQLREIEARMQREAAAQNAGTPEPNGGEEQLN*