MDRWRFLLTFLLLFSLGISVAHARRCLIFGHGGVPSRGLFTVKILESRMEPGQALHTEHRWLRFIHEVTQRPRLQRLHAFSSRGISQSFICDTCLDISTFAEQVLADPETTNNVLEYINGSFCEVLPGLKEQCSGMAATYVPEMVEMLQLYLAPDKLCGDTNLCPSPSMLLLDDVQTCTLCTDFATKALTYLKDNQTEAQILDSLHVECSKLGKFSARCDLLVDAYAPLYVKEVDSVTPEQVCQKVGLCSALSLRGTSRCAACELAVFEMKAKLRNPEVQEKMLEMLLDGCSKVPNHVDECKEIITQYGPFILANIDTFVDADTICTKIHACNASPAAIITPALREKFADMTESLIQLPTLHQGIASQ*