MGHHHHHHHHSSGLEVLFQGPGGTVEEEVIRFAEELAEEIRRVTGEAYREYAEAVRHLGEAAKAVLEGNSVEADLIVTDVLRLLERIGEEGLVKLAREVHERSFELLRKGNRVEALALILALALAVALTAVSKAFFLLGQPARLIAEYVGEKLLELRRLLEKLGVPLPEVIALLLRVLEVVEESLKAMGMEPREINRVLAAAYLTLAAELLERLGLTALAARIRRARELLLAGRVEEALHLLQDAVELLHERIRELGFEAPEELLLADLLLQRALELISSI