MQALGRAARGACWLLAAASACAWAAIEGGTRHAWTGSVNGPALHGRGQRAVSPPILPTGVLPQSEGVITSVRWRYSFAKTPPLELQAYLCNAQRCVLLPQAEGKTDAFFGDDATKGFVFAFRVPGQGSLVPVLQGRSNEVVVGFR