MYSLLLHGKRRFVDVQKWPSLIVSLNLWRNAASSSASGVSDGLKGKNFTVSYLVDSLSLTKKLAESISKKVTFDDKCHPDSVLNLFRSHGFTDSQISAIITDYPLLLTADAEKSIGPKLQLLKSRGASTSELTETISKVPRILSKDRSLTVYYDFVKEVIEADSKFGTLCLPKRGKQENKIRNISALRELGMPQRMLFPLLISNRPHICGKERFRESLKKVVEMGFDPTTPRFLEALRIVMGMNNETVQEKVNVYKRLGFTAEDILVMFKRFPIFLALSEKKITRGFETMKKCGLLEDEELRSVVKMFPQCLGFSEENILNSVETFLGLGFSRDEIAMMVKRLPASIGYSGETVKKKTEFVVKEMSWPLKAVALFPQVLGLSMEKRIVPRCNVIKALISKGLIKSELLPPLSSALVCTDQDFLKRYVRKHDLDEEFVAELMAIFTGEMRTNK