MVETQSPTVIIVSVIFAVFIFAALSLRFWARAVLVKQIGTDDVLITIATIFSFAFIGTAVRAAQLGLGAHIDDVLPRGTENLVAYAQTVWLSSIMYNACLGFIKVSVLALYMRLGDKRLRTLAVVMIVLVTAQTVASVMVCILQCTPVRAAYDVTMSQGSKTCININAFYLANAACNILTDLLTYSLPIPLVLRLQVTRPQRIGLAVMLSLGLLACASSVIRITFIPAMLVSQDPTWDIAQPMYWSVIETNVGILAASIPSLKVIAKVYFPRLLGTQSGRGAGGGGTAGASSGGRCGKSGIWTSPRSSRQSRVGIDRGDGFETGFGCHEEASKETLATTGPPEGKIEVTTKVSMQVFDSRTMESGKGMDMC