MGNVNCVFCGCIEQASVGVVEKWGRFDRLAEPGLNFWNPLAGECLSGTLSTRINSLDVKIETKTKDNVFVQLLCSIQYRVIRQNADDAFYELQNPTEQIQAYVFDVVRAHVPKMNLDELFEQKDEVAKAVLEELEKVMGAYGYNIEHILMVDIIPDASVRRAMNEINAAQRMQLASVYKGEADKILQVKKAEAEAEAKYLGGVGVARQRQAITDGLRENILNFSHKVEGTSAKEVMDLIMITQYFDTIKDLGNSSKNTTVFIPHGPGHVRDIGDQIRNGLMEAACAKDAE*