MGLRNLQYVDHHNTRSTFIEWLKPSSYSSSSSSCVTQQVELWNPKMMMSMLNLPLLYQKSQHETIQCLPLLNRLPETKSIVTEDEDRNEGIKQKIKQEKVTVALHIGLPNTQPDYSLEKKDPKEKQTFNSQTRFWIPTPAQILVGPMQFACSICSKTFNRYNNMQMHMWGHGSEYRKGADSLRGTQPAAMLRLPCYCCVQGCKNNINHPQAKPLKDFRTLQTHYKRKHGVKPFMCRKCGKAFAVKGDWRTHEKNCGKLWYCTCGSDFKHKRSLKDHIRSFX