MKASFFVVGLMVGLLICNLPASELGNCPSVGLHPHPCLDSFKDGKPPTPPCCIKFKQQLHRAFAITSRGILNLRSTSTPLMGGWWLRSAIYPSPNGSAKKRKRKKGRGANLTFTNLPFASPAQIMVGPTQFPCFVCHKTFNRYNNMQMHMWGHGSEYRRGPESLRGALPSSTMLRIPCYCCSQGCKNNIDHPRSKPLKDFRTLQTHYKRKHGAKPFVCQKCGKAFAVRGDWRTHEKNCGKLWFCICGSDFQHKRSLKDHVRAFGDGHAPHGFESCDDDDDDNDDDIDEDEHGNAGCFFHHH