MLVFLDFRMNSLCFLTSKLSISFFPSRAISSTSTLYSVFMKKQRKLIQKEMRKRRRLEKEIRQMLKHSKKPKPVDELLLDVKSAKNKVERYRENVVLTEDQIDERAIALKVCSFCLISDSFMKDLSAIKLYSSYRSDDLPYQFIQYSAHYWFLNKNYKACCVREKIFINRVENNEFHKSWAYRSYIFKLDYNRSRNELQRIDDKWIRRAINAQRKALRELKLIDPILYQKAVEPVDGPLHIVLHGPSLTPPIDGYQSPDGDYIDTTRTWT