MSDDHSGGGGEQRQCRRGFAVDVVELGAALALADMAGAAVKPAMQLQLQPTAAQEEDEEMATTRLSLQLGNNVGSIIQSSSCSSSGSSAGLPAPPPPPPPPATAYGTKPLHMLTEEEKEAKRLRRVLANRESARQTILRRQAIRDELARKVADLSTQNESMKKERETVMQEYLSLKETNKQLKEQAQHHLSLSLF