MNLGMEEMKKEVVCQIPGMLIVYNDGSVDRPGSFGPTLPACPENGSKDVTFHDQKGLWLRIFLPHPLPPTTPTGEGKLPIVLYFHGGGMCLGSPSDAPFHLFCSRMAALSGAIWVSAYYRLSPEHRLPASFEDGADALAWLRCQASLVANSDPASDPWLAKFANFSLVFLAGESAGATLAHSVAIGAAISPTDPLHIAGLIAIHPGFFKETLPRAFPDMDEFLVEDGLKLFLALSLPLGESPGHPLLNPFHPDAPKLVNIHLPPTLIFMATHDILKDAAMEYFEHLRGCGKDVELFVTEGEGHAFHLRPLPDNKNTHELELKLVQFLEKHSGFSNK*