MQSVDPIYEKLNEATSIRGFITASVAIFDEAVDKLINRVFRKTDFAVKSVVDSLLSNSGPLCDLSIRLKVLLGLGIIEHHVFSDISHFIEIKEKLNNDEKEYDFADLIIIDFIQQLSCQNDKSLLNFPMEKDENPDSLLYQVKALRREKLIRSYLTLAITEIYEQLQIESPL