MEEEAVTEEEAVALKRFKGVILARGYHYPQRGDDHTLLRFLRARALDIRKAAQIYGDYVKWRRDNHIDSLLQTFAFPELDAVLAAWPQNWHKTDRFGRPINIQLISRLRIQEVFHATTEERLLKRALWVWEELHEVKLPACSKAAGHQVGRATIIVDLKDIPLGTLTNAHGRRVLIKMAQIFSRYYPEYLGRLIIVNAPAAFKVLWEILLPFIDAPTQKRIGIHRGNGLADLLSVVAPENLPCFLGGSCKCPQGCENSLTGPWSDKVDAQQRM*