MYVQDVINLWIGEGLLQTEEGKDPLELGRAYANFLMDRCLIEASIKDADGQVVIFSVHDVLHDLALQIAEKEENCCFRAGKGLKKFPLKHCTGKGRISLRTNNFKSIPHKFRGQNLRAMLLSDNISLEYIPSSVVRTLTSIRVLDLGGTSIKSLPDSFGELKHLVCLRLAKAPIGKLPDSITCLKKLEILDLSECYQLSELPYELNKMTSLIYLDLSFCQQLKCMPCGISALTSLQYLKMERCWKAWQATPQSRKLLGIPIGGRARFQHLHTLEHLKWLALECSQEPITDGIVGGMVEMRTLILRLSQMKELPEDMKX