MAEEHRILSNVLLVLQLCLGIWQFVKLTPVGGLVQGGMGWLLSLLPFRLSVYALLQRYQGRMFKKVNCIVLSTAAGTQDELMTVPIRTSDYERAEIINISYLGSHYQLRRGDGNKLFVNNKMSYYISESIWQNLMPLQDLRSNDVIIKGCKDFWEMVVTGGVMTLSEALDCMILENQPIMSTDNEWLLPVNLTLSEEKLLKVLNLVGLFLQTKKLFWLTPILLSFASAVLEFNTTLRAWLYKNINTVFCWSMHLMCDKLPYSMRXX