MLGACVLLEYLHMKDDNFRGTIASPLSILRNIQQLDFSSNELSGQVPKYFGNSPFLQYLILSFNDLEGEVPKEGVSKNASVISFLGNKKLCGGISELQQPNCPLNASEEGNDSFFIEPSNILLDNEMIAHVGDFGLAKLLCETGYSFSDDRSNSIAIKGSIGYVPPEYGLGGQISTQGDVYCNGILLLEMFIKRRPTDDLFKDGLNLHEFAKMALSTQLGEIVDPRLLLVEVNADLSNANGNYDRTSKIHECSVVGVACSLESPGVRMKIVDVVKKLQVVRDEWLNPL