MSFFLQDVHPEVTDALLGFVYDPLDPANAALDDLLNLPPHDDDDDAFLRPIHGDGEGKVERHCAKRQRACSDGAWRGLARIGTSQQSNGGGNQQVPEPPNEFVLPLPLPPPPHPLLPEAPELVRVADANKATGNVSQSVQSATARQRRKRISEKTAELSRLIPGGRKMNTAEMLEEAARHVKLLQAQVGVLALMRTVGSTDEKQNEKVPSMAQEQMHALLVCGSVQERLAAEGKCLPAWKLADAVASDSSVNSNALVSRDLGRFVASLQAGQ*