MLRREGKTQDLLGTITRRRDIKEEQVVTFLGGATSTPNSKTNRMLLAVYRIVLLVPSPAHSVSGTIEGDIFWRIGAKYRGRGAAREPFVKREFYSPDLGSRREPVERPGYSNQDKMSSSSQGTTMKVMKSPGTDCALTNCAYVSPSDLPSEVIQPGAIGLNAIHRRNVKVSANDSVTVVRFVPPERGFNLVLLTVELEFVKFRGKPEQLDAQILAKELQKRFAGQVLTVGQKVTFEYVGTNYTFCVNQTLLEGNSGNDDSTRGILTSETHFMFETPGNSGIKMLNQHGGSSTNLFKSKDFNFKKVK*