MMRRYCLIRRNLSTWNGWWEKVGPAPADSTFGITDAFLADPSPNKINLGVGAYRDDQGRPVVLQCVRDAAARISGSEFMEYLPIGGSLTIVEECVKLAYGEKSDVIQEKRFAGVQALSGTGACRLFAEFQKRFLPESRIYMPIPTWNNHHSIWREAGVPQRTFHYYHPECKGLDFPALMVDVKNAPNRSVFLLHACAHNPTGVDPSEEQWKEISYQFKVRNHFPFFDMAYQGFASGNLDRDAQAIRIFLEDGHLIGCAQSFAKNMGLYGQRVGCLSVLCKDEKQAIAVKSQLQQIARPMYSNPPVYGALLVSTILSNPDLKSLWVKEMKGMVDCITRMRTALRENLEKRGSLNWEHITNQIGMFCYTGLTPEQVDRLTHNFHIYMTRDGRISMAGVNTHNVDYLANSIHEVMKSKEEA