MFQEQGICQRAFLHYGCCVPSSVYGRLLEWRLLALSRGLGLPIPKPFRAPFIPGITVLIPHYGETILEKKDSLFGGRDDDIVPLMDWLKARYEDEWHNFDARMQAKNMGGLQAGSNWDDYSDAQWEKICGWSSMRLQTLFRTVAGMMLYHPALQCHYEVAFIDFKEKNIHAEVDRVHPRQKRRFFSCLAKYRVELPGYPILGDGKSDNQNHAIIFLRGIFSQCIDANQGGYFEQMLMLPCVLGEFRTMERGDEAAKQIIGLPAARQRMGNGWAGSSGPWNLGIFRRKLCESVSLCELIEF*