MDQSSFVAAGLKRKNAALGCGRELPSEAVGLGYGANDGDGERRVVVGEMDFFETEMRKEKRDKKDHAAAGAADGDLGMKPDLTIDMGLHVGGRRRNSGSEESTVDDGVSSNDEDHREAKAELARVNEENKRLKTMLANANTKCSSLHMQIALMQQQQQQHRSSHGHGHAHHDGCQWRKYGQKMAKGNPCPRAYYRCTMAAGCPVRKQVQRCAEDRTV