MLGRRCGRLAARLLGPGVTTAPSELLTALSCSALLSSSLEGSSASSLAGCSGGKDGSAASFVSSITSSSSSRGLIHSKHIGWRPFSAAAKNSTAALDLAAAGAADKLPLWRFLRQQGFSEDSMSRLQAAASSRKAKGWGQLGNRTTEQKLQRDLAPNIAALRADGLDTPSIERLFLRRLKLLTTTHATFSSALAAMRRLAALLPDDPRAVQAPLGATQLGVALWLYPTASARMLARANLASLIEGSLRLRRQLGIGDATAAAGLFKGLSALVINVGRAEVMVAHLQRLQASGELSAEQVPKLALSTAINLSPAEFDRRRQEGGTSALSHIGFTDPAGRQQAAAEALGELLQAAEGVLGPLQPQYVQQGEKICKSL*