MADLKSTFLNVYSVLKKELLEDPAFEWSPDSRDWVDRMLDYNVPGGKLNRGLSVIDSYKYLKEGKELTEDEIFLTSALGWCIEWLQAYFLVLDDIMDSSHTRRGQPCWFRLPKVGLIAANDGILLRNHIPRILKNHFRDKAYYVDLLDLFNEVEFQTASGQMIDLITTLEGEKDLSKYTLSLHRRIVQYKTAYYSFYLPVACALLMAGENLDNHVDVKNILVEMGTYFQVQDDYLDCFGAPETIGKIGTDIEDFKCSWLVVKALEICNEEQKKLLHENYGKADPANVAKVKALYHELNLQGVFADYESKSYEKLIASIEAHPSKAVQAVLKSFLAKIYKRQK*