MRAIRVLLIFQLLACLMAVISGCNQGSCHPFIGLNKCNGNGYKEPKLPPRDNACCGAHCVYNGPSCQNPGPCDSKPVNRC ILDSHCGKGVAFYFVCKSDCELIKENEARQAAGYARLLSFSWGKQKCEGMNYKCGINCCCREYCPKRFCKF