MTQQEFLSRRQTLLAQMQPGSAALIFAAPEAVRSADSEYPYRQNSDFWYFTGFNEPEALLVLIKSDETHNHSVLFNRVRDLTAEIWFGRRLGQEAAPAKLGVDRALAFSEINQQLYQLLNGLDAIYFAQGEYAYADEIVFNALEKLRKGSRQNLQAPNSVIDWRPIVHEMRLFKSAEELAVMRRAGEITALAHTRAMEKCRPGMFEYQLEGEILHEFNRHGARFPSYNTIVGGGENGCILHYTENESELRDGDLVLIDAGCEYRGYAGDITRTFPVNGKFTQPQREIYDIVLESLETALKLYRPGTSICQVNQEVVRIMITGLVRLGILKGEIDELIANNAHRPYFMHGLSHWLGLDVHDVGNYDTDRSRVLEPGMVLTVEPGLYIATDADVPAQYRGIGIRIEDDIVITEDGNENLTAGVVKKADEIEALMAAARQS*