MKGGRVGARSSAAALLDPAERDTGHARAAAAGGAMEMQSYYEKLLGELNEQRKRDFFCDCSIIVEGRIFKAHRNILFANSGYFRALLIHYIQDSGRPSTASLDIVTSDAFSTILDFLYSGKLDLCGENVIEVMSAASYLQMNDVVNFCKTYIRSSLDICRKMEKEAAVVAAAAATGAHQGDGGSPSSGREGTSCDAKSLGSSAAEGEESVGCLRESPCSDCRGGHRLGLVVKDSQGSGPTDCDLSILPKQIEPKVEFDADEVEVEGSEPLPPYAAPLGLAHMDEALPGGQAMDLAYGNYHVKQFLEALLRNSVVPSKDEPDHPFSRSLEGRPDGAPGAVSSMMDVHTDWYGEDSGDVLVVPIKLHKCPFCPYTAKQKGILKRHIRSHTGERPYPCETCGKRFTRQEHLRSHALSVHRSNRPIICKGCRRTFTSHLSQGLRRFGLCDSCTCITDTHDEDDDLMPINLSLVEASSESQEKSDTDNDWPIYVESGEENDPAGEDSDDRRRIRSYLSDRETLT