MVHIKNLAAPLSITGCTCSIARAAFNCNRREYIVTVHMFLQSENLCMGLFGKKPAPEIIPDARVDRQCRELMRATTRGELGERIAGLVLLYSPSDIQQMKRNFETKVRDLDPAYRERLTAKITEYLLGTCQRIRLDNQQGVYKTLKQPVLPAQKNYWEMVARQCGDEEGGDLPVIRFLKYLLAGYSMLVLEEPGHAVGTPFPGGDEVEYTGGVYYCPVREKASDVDAALCPFCPAKQTPSIGYLRPATKPTERNKQEFIDNCYRYHNFNG