MMTTNSFSQSLSLSQFSLQHKRLILPITLLALVGAETTRDLTVTTLSDAFWAVSTYVAFTLVIYHYLSNIMGKTNRITALYNKSRTNQVVFSSLLGALPGCGGAIVVTTQYISGKVGFGSVVAVLTATMGDAAFLLIAAQPKVGFGVMALGVVVGIVSGMVVNAIHKDDFLRPESPQIKEPTKRDIPCLQVKAINLQGTFWKLVLIPATIVAVLGSFQVDINQLFHLPEHSIEWIGAILAIGSMMLWALTKEISDYQSTVSEDNKCVSSHPIQKAAQDTNFVSAWVIVAFLIFELTTYFSGINLHTVFLGYGMWMPLIGLAIGLLPGCGPQILVTSLYLSGAMPMSAQLSNAISNDGDALFPAIALAPKAAMVATFYSAVPAFVVGYGYYFLFEM