MSGAISLASRYWCLSVPRCVPSRGLSLTCPESVVHYRFPRARFLLPRPARSFRLFASIGTMAGTEVTNRQVLFKNYVVGWPKESDMEVVTTTKKLELREGQKDVILKVLYLSCDPYQRGRMRDSLDSYIPPFTPGKPLDGYGVGKVVLSNDPDFKENDIVEGLMAWEEYSLGFKLTKIESDAVPVSYYLGALGMAGFTAYVGFFHVCQPKKGETIYVSAASGAVGQMVGQFAKLFGCHVVGSAGSAQKVDLLKNKFGYDEAFNYKEEPDLDAALKRYCPEGIDMYFENVGGKMLDAVLMNMKVFGRIAVCGMVSQYNNVEQDPIYNLNYTVKRRIKIQGFLQSDFVHLRPEFKKTVVEWFKEKKLEYVEDMADGIEKGPAALIGMLAGKNVGKQGIKVADN*