MEEFSQLGGNLWGGLMCSTSPAAKSTGDTGAVAMVAPPSGGASVFDKGHGCIPNPLLLGSGGNQNSHLLAKHEGASSSHFPPCDVDAIKAKIISHPQYSSLLAAYIDCQKVGAPPEVVDRLSAVAQELEMRQRASLICRDAPTDPELDQFMEAYHEMLVKYREELTRPLQEAMEFLRRVEAQLNSLSLTDGSLRILSADDKFGVCSSEDDQDGSGGETELPELDASAEDRELKHQLLRKYSGYLSSLRQELSKKKKKGKLPKDARQQLLNWWELHYKWPYPSETQKVALAESTGLDLKQINNWFINQRKRHWKPSEDMQFVVMDGYHAPNAALYMDGQYFMGDGLYRLGP