MGKNYEEEQVKVLSVWASPYGMRVLIALEEKGVKYEYQEETLSAKSELLLQMNPVHKKIPVLVHNGNPVCESRIILEYIDEAWPASNPLMPDTAYGRARARFWADFVDKKLYDDSGAHLMKFKGEAQEEAKRKMLEYLGLLEGALNELSGGVKPYFGGEQFGFMDIVFISFASWFLAWETMGNWKIPLETQFPRLHEWMNACMERESVKKILPHPEKVAKHAFGFMDIAFIPFASWFLAWETLGNWKIPLESEFPRLHEWVNACME*