MPPFTRLELWDEEPRNSLCFASGPIIIGAGPSGLAVAACLRRYKIPCLILERAECIASLWKHNTYDRIHLHLPKKYCELPYLPFPEHYPTYLSGAQFIEYLENYASTFNIKPRFNERATSAKFDEKSQVWRVLTKGTSKGNEEEVREYVGYWLIVASGENAEAVKPNISNVHMFKGSICHSCNYKNGKEYEGKKVLVVGCGNSGMEIALDLIKSNAKPSIVVRNKVHVLPQEILGKSTFAIILRLVKVFPVWLADCLLLFCAWCKWKNTAKCGLPRPKEGPIAYKNHKRRTPVLDIGTLCLVQNGYIKVHPAIETFTCHGAKFCDGHYEDYDAVILATGYRSNVKDWLIGEDDLFMLDGLPKAPCVDGGKGKKGLYAVGMSGRGLLGTKVDAQLIAQHIKLEFGY*