MEGYIPSLNDTGKVDILEAIPKIVEQKDLFSIYLLGGAKGIVEALKTDLEKGIHGNEDDITTRKMVFGSNAYKRPPTRSFFSFALKAFEDHKMLFLLIYPVLTMAFGINNHGLKERLYDGGIIFCAFSLVAIINALSDFCAYRESLMLSYMSSDINVEVMRGGLHQNKSAINVVVDDLVFLKTGDRIPANGLFLRGHSLQVSESSMIEEYHNVNVKYPFLLSGAKVVDGFAYMLVTSVGMNMTLGKMVTSSCCDLDEKTPLQAKLVRLTSHIRWIVLRIAPHSGRFVGALLDAEQRVQ