MKATKVLLTLGGITYTGAARAASFVDVSKLTHHHTSALQRHHRHNQQRLTHHPRQPSPIISLQAKRNNSGNKRKKEQSLDSLLALETDLHSRGYQFVIGSDDSGGAGCIAGPVVVASCCLLQPFSAVLPLDVSTKQSTAADKLLSQSEMEIMAIVNDSKTLTPQQRIDVYNVICAHPDVFAVSVAQRSPQEIDDINLTRATQLAFAESIESLVENYNLPFDKIYAIVDGKVSPKLYALQSSDTESSMQQQQSTQQSQQAAPKRFSVRPYTNGDANVFTVALSSIVARVSRDAIIAELHDQYPSYGFDENLGYGSREHVEAVHRLGALTGVHRLSFKQVKGR*