MGDRSAEEHRRNNNPRNNLRNSPLVHYPDYRLDTVASWERRYTSLRTQEVEQVVAPAMDLVGLAFRDGDPETVVFILEQANQWWQRPHIKELFDEYLHRLLITLPETPLKAAIAEHLGCAPASESEVKALVTGYNRAAAVAYANRYYKNHNPNYPDFNSRPGRGGNCANFISQCLYAGGMPWVLGPPERFTWPRYWWCKPGATDRDGDRRITLSWKVTAAFRNHWSGRVARFTTLSAAEMLNNWNAWYNRLRLGDFIQLAYGNGAPYHTLILVAKVGNDIALASQSDDANDRSMHGTLEIMRNKGQQVLVYEMGSDGS