MSHASSSNIQKYDAFLSFRGEDTRRTFVSHLYNALKQGRINVFKDDERLETGKSISDELPKAIEESKFAIVIFSESYASSKWCLDELAHIMMCRKELDQIVIPIFYNVDPSDVRHQTQNFAESFSQHEEKYKDDIERIQRWRDAFAESGKISGYHLQNYRDEADCIKKVVDRLMSVLHIESDDDDDDDVRAFMRGMDIKSPILIDGGKMSFSLDEKRKKCFMIAARGLDIEWSHEPKKWKWLSHSDSRFAEVAKLKKVSWLEIESKIDSRRLSKRTKYVAYLVFKLEEKFHGLETVNAVVRFVDSVSKEDAEERASVVHFAGRGPRETLPFKRADGWMELKMGDFFNDAGEDGYVDARLMETKKLDEKSGLIVQGVEFRPE*