MGMFAVALFVSWCTAGSGGAFAGHTQLLQAACEMYGQPGDAAFELSVGNADKLGANGRASGCLAQGLLPLPEVERRIAQFVEAGLPLLVTRAPLFVHKATLLRNSQFVVGWDTAVRMVMPKYYDDSEVEMMLVFERSVADSSITGQGVVNITDVRWLRVVLELLCSHRPHAARQAPQPRLRREPGPSASLPAKRITQTEQSAQSNTLPLIGPDEPRPRSLPLAKRTKTEQAVKATQLATATFLQWQAWQGQASLHTPPVPAARQVARQGH*