MGRSSSGFSSSSTAEEVTEGVDASNLTAIVTGASSGVGVETARVLAKRGAEVVMAVRNVSSGEKVKESIVKESSSARVHVLQLDLSSMASVRKFASDFKAMNLPLNLLINNAGIMYCPFQLSTDEIELQFATNHIGHYLLTKLLLDDMKRTAQASGIEGRIVIVSSESHRQTYLKGIRFDKINDKSGYSSFLAYGQSKLANVLHAKELTKKFQEEGINITANSLHPGAIRTQLQRHSKLTMVIYHMTSFLWKTVPQGAATQCYLALHPSLKGVSGKYFNNCKESKPSCHANKPEMAKTLWEYSEKIVAEK*