MSVEQRLITRGALDSIPARTSYLGQAVFQVPLYRNQEKLYHARRPHKKSRGGCLTCKKRRVKCDEGKPACVKCQKYGASCSYSTAPGKGFNADVAASTQNPDGITFSFSLSDLATRIEEILNLDTGTNTSLIERNSVHPVSLIAFQHFLKSSTDTVANPSLRDVMRSDMIRVALTSPHLMYTILGVGVLHLNRISPGNKTRQFAETLFWQRAIKLYQAALTSNVTPQNVDALLSTCMFMGLTTLCPENIKPTDSWVLSDKPDAMNWLCLQSGIRCIITLAKPYLDSTIWASTFQEAHEDEVAFLEHIIKQGRDGLDLIWLTSVGLTTLPPPRQIHTTSISGC