MSAAEALGLPPGVRFDPTGDELVEYYLLPRALGRPPAVPGIIIDDDTATATTSAQHPWKLLTRHRRTDDSEAYFFERVAGSTDGAKAKGGGAGARQDRSCGGGRWTWVGQKRAPDEALPLRGDSDGERVSWGKYSLNLQEGRRRKGGSTGWVMHEYTVAASPQCPLLPVKLCHVSFTGHGQKRQRVPDDDGEGQDQSQAYHQEQFMGFMNPAGSSTETHCAMQPASDLGSSQQPQASHPLNEEHQFSVAQLLGGISSPLCPPTTPAAYHEQQNIQSFPLADLPLSTDQESCTTEQSHGNMNQYDDFFRGWGDFNSFCDTSGIQDDDDMAAQTLAAVGCGGGSSWDPHFFYEQPAL*