MADGSTSSSESTTACAGSGTRREIMLFGVRVVLDPMRKCVSLNNLSDYEQTAETPKIDGEDRDEQDMNKTPAGYASADEALPMSSSNGKIERKRGVPWTEEEHKLFLLGLQRVGKGDWKGISRNFVKTRTSTQVASHAQKYFLRRSNLNRRRRRSSLFDMTTDTVIPMEEDHQVLIQENTSQSSSPVPEINNFSIHPVMQVFPEFPVPTGNQSYGQLTSSNLNEPSPSMHPAFNTIGVA