MPERAAPAGLSAIWHAIVALVVRFFGRLRRLLSLYPSLPVAPLAGGGFADGLMAPTEEEAVARAAALHFPPGFLFGSATAAYQVEGGLDNCNWREWEQRGKRADGHPTVEGGRGAGEACDMWNRFEEDLVHMKALGLAVYRFSVEWSRVEPEEGQFDDAALERYRGWCVQLREAAAAAGIEPMVTLHHFTEPAWFCKKGGWEVRENVANFRRFTERVDDLKGLLRVIRHLLLAHREAAAAIRAGSASLPRAPSVLMALNHIWFTTDSWSPLANATVLVLNVIYNYCIPDALVTGRFPNFPLPFDALACACGWRDDLRSLEGSVDLLGVNHYYRSLVSWGVASESDAPPSPSDLFLKLPLGLVMRANFIAGFEKSDMGWDLTPSSLQWLLQALWDRYHVPLFITESGLADGDGTEFRRTRYLSACLAAIAELVAKGVDVRGYLVWTLLDNFEWAEGFRPRFGIIHNCFDTQATSAPPDPHLAGS*