MVLEATMIVVDNSESSRNGDYVPSRWEAQSDAVNLIFSAKTGANPESSVGLMSMGGNTPEILTTLTTDVGKILDGLHRTKIKGSSHFSTGLNVAALALKHRQNKSQKQRIIVFTCSSIAEGEKDLIKLAKRMKKYQISIDIVAFGELGEDNIKKLEAFSENCQSTEGSHLAVIQPSSNLLSDSIVTTPILAGEGVGGGAGAGGNGGEGGETGGNQFEFGVDPSLDPELALALRMSYEEEKSRQERERKAKEAAEGKTELEQIPEGDEKQPLLDKNEEASGSGSKPDKKDTDGDSDKMDTA*