MRHHQACSRAHQVGALLLVAATFLLTRLFDRLLLDTSSSAAINPGRPSSPADLRIYVYAEDEIQGLRALLRGRDGTITAATCLKGQWGTQVKIHQFLLKSRFRTFNKDQANLFFVPSYVKCVRMTGALSDKEINQTYVKVLSQMPYFRRSGGRDHIFVFPSGAGAHLFRSWATFLNRSIILTPEGDRTDKRGTSAFNTWKDIIIPGNVDDSMVKSDARAVQPIPLTKRKYLANFLGRAQGKAGRLQLVELAKQYPDKLESPVLKLSGPNKLGRIEYFKHLRNAKFCLAPRGESSWTLRFYESFFVECVPVILSDEVELPFQNVIDYGEISIKWPSSRIGPELLEYLESISDERIEEMIGHGRQMRCLWVYAADTEPCSAMSGILTELQKKVRRFHQSPETFWLHNRSIVNRDLIEFHSWRTPVPLP*