MDQNFGNLGTGAGSSGGCGGSNSNSKAVAAVSSSSFLQLPLSTAAAASPAYYGAPLALLHHGTTAGPSSSQQQQHQSPYAKHGAEMSAAEADAIKAKIVAHPQYSALLAAYLDCQKVGAPPDLLERLTAMAAKLDARPPGRHGPRDPELDQFMEAYCNMLVKYREELTRPIDEAMEFLKRVEAQLDSIAGGGSSSSARLSLADGKSSEGAGSSEDDDMDPSGRENEPPEIDPRAEDKELKYQLLKKYSGYLSSLRQEFSKKKKKGKLPKEARQKLLHWWELHYKWPYPSETEKIALAEATGLDQKQINNWFINQRKRHWKPSEDMPFVMMEGFHPQTAAALYLDGGAFMADGMTTYRLGS