MGSQFLSNYIPLELPFHAHIHPPSFPRRGMEGDHEAEEEEALGAVKEMMYRIAAMQPVDIDPSTIKKPRRRNVRISDDPQSVAARLRRERISERIRVLQRLVPGGTKMDTTSMLDEAIRYVKFLKRQVQELQASPQSHAVHVGAVVDGNPVAGAEWSHASSPSSSSSAMGAPPPPVLEFGFDEQGAHHPVH