MTVEVVKAIPQDLVSFKDVAIDFSQEEWEWLSPAQRRLYRRMMMENYQNLLSLGLCTSKPYVISLLEQGKEPWGMKSEVRNPFSDWDSVCETQDFPRKQFVCDDVLVERSTSCGLECPTFGGNQKCEDLFKRQLVSQETVTRQEAITHKQTLTVETDHKCNNSWKLVPLDNVEENVYNHNSDKKRFSKNSMVVKHKKVSAGKKLFKCNDCGKTFTQKSSLTLHQRIHTGEKPYRCQECGKAFTQSPHLAQHRQMHTGERLFECKECKKSFILNIHLTQHQRIHTGEKPYKCKECRKAFTQLAHLTQHQRTHTREKPYKCKECG