MLWFWVLFVREIYASDVDGVETARLYGNVNKYAYYFIDLMVGTPPQLTSVIVDTGSHLLAFPCGGCEQCGHHLEPAVDISKSSTAHWQHCNEVTRNEHCQCSQDNRCKYSETYSEGSAISGHWFKDQVRIGDSFQNNTPVEVKMGCHDSENKLFYTQQANGIMGLAPVMPAAWAPNEAAEPPEILSYLFRHKKHIDHRIFSLCVGEWGGLLTVGGSSNAYHTGGITWMKVTTLGYYVVHPISFHVDSLMVAASPHEYGKTIVDSGTTLTYIPKAMFNRLLLNIDTFCGTHHSCAAEKDQTNKNCWRMNDANGSPDETFPTLHLSFQGAGAGDQIVPWKPRSYMSERGYGIWCLSIAASSNHDTILGISWMLHRDTIFDMGSRRLGMASAHCPNHQKVPTTLWERLTALGHLGLSDAKHRPWSILSLMVLVVLVTAVAIRPSRQLRRLFLPDDKAVRQTDTEALLA*