MRGESYFIGMRSLGQQGHTPEDGELFLLCCIDRDWAVTRCFAEEAFQAITDFNDLPNSLFACNVHQSVFEGEESKEKFEGLFRTYDDCVTFQLFKSFRRVRINFSNPKSAARARIELHETQFRGKKLKLYFAQVQTPETDGDKLHLAPPQPAKQFLISPPASPPVGWQPISDATPVLNYDLLYAVAKLGP