MEMGYVLNYILFLLPIFLTFILVRKSKKIAQTRAKLPPGSMGWPYIGETLELYSQDPNDFFAAKQKRYGEIFKTHLLGCPCVMLASPEAAKFVLVTQAHLFKPTYPKSKEQMIGPSALFFHQGEYHTRLRKLVQNSLSPDAIRILVPDIESIAISTLDSWAGGCLINIFHEMKKFTFDVGILSIFGNLDAKYKEELKKNYFIMDKGYNSFPTNIPGTTYHKALTARKRLSKILNYIVSERKERSPGNRDLLGYLMNFKDENGNHLTENQIADNIIGVLFAAQDTTASVLTWILKYLHDYPKLLESVKAEQMAIYESNERGNRPLTWAQTRSMRLTLKVILESLRMSSIISFTFREAVADVEYKGYLIPKGWKVMPLFRNIHHNPEFFENPHKFDPSRFEVESGGISKWDSVFSIPSS