MVLLEATAPAIKGPALFGMPMKQVSLITLTFQNSALILILHYSRIMPPDGDHRYFTSTAVFLNEIIKLAISLTFALLEHSRSLAPQTPATVLFEQLYNSVFSGDGWKLIIPAALYTLQNTLVYVAVGNLDPIHFQILYQLKILTTAFFTVVMLGRSLSAKKWVSLVILTIGVSIVSLPSSSSEDSRLIIHDFSDHFFPRSVHELGQIANGAAEVARELTKRALDDFNEDGVIGTIVKRSATYQGIKEDLDTTPIMNYSIGLGAVLVAAAVSGLTGVYFEKVLKDSATPVSVWTRNVQLSFYSLFPALLLVVVKDGADIIKHGPLDGYNWVVWTAVVLQAVGGVLASLCINYADNIAKNFATSISIVISFLFSVWFFNVNVNLAFLLGTFFVILATYLYSGPDRKRSRPPPISIVSFEKTTIDMTPQPTSIDEKRLDPLDAVKAMGLSTSRPASPLRHHNRVPSARGKNRDE