MLRREQLVFLAAVLVGAYGVDRGVTALACAAVAYYVVRFFLLKRAIRAIRRLKELREAASRRSNELRDMLLEEYKIRAFQSVSLKLFDMPRQPRRMRQAVKIWRDYRMQTKLKARLKDIRGDGLSALHKTEEDLQEAMSAHGLASNSARGESDLIADPTLDAMRACSVCRGMSPAALETLRGKAKTVVVRARERSSTFERRDALVILVDGEVELTGQIEASAEEEIHGRGSMSTRCSRPGTCLNSFMDILEHVPTDAPAEDVTNENTEPKPNVNTYENATSEAGDDDERVRVRLMGIALRLAGGFAAVCKYLDMMSDMKALWVHERESRDVRSPSNDVEEPLACDTALARFLDKDVANDIDTSEVIAALERNGYRKRTSVSAAKKIGGFFSSREQKSVSAGDPKSLSSITIEARVIPGGSVVLQQGASPVALIVERGSLEAYSGSTALGARGSPRRPPLPNSPRRLNRASEAPIFTASVGDVVGSHLLLIGQRSGLTIRAGASGAVVALLPMSALARLGRAHPHVTRKIAVELARRLREAPSSFIWDRCGTEMEMLEAGEALSHREGGVHIVVTGSLREQMEEPSLHRANSSHNMFKWRKSKSSKISGVASTLSAPGLAVNPGEATGEDSVLMESTAARPVATMPRSRRPCLTGGPVPKFVARAVRDSQVVWVSAAGLDTLALAAPTTFVRLARGLGLRQANRGIAMSTSHGAPTIPGLNLSHKPSGAPKVVSVIPVTEGAAVHLDEFCYSLAFALSKVCRARTVDSACRLAELGQATVGPLSQEATAHWLSQLESAYDVVILKGDPFPSPWCAQCARHSDTILLVASASDQPPTATEGQTLQARLLHGQGDTQLQRVLLAQRELVLLHQDAEVTPDDTKSWLTAFSVQRHHHIAMHHASGLIPSHAARLARSLRELTVGLVLGGGGARGLAHVGVLAALEQEGVPIDAVGGTSIGAMVGGMYARDPSALLVRAMVTKFAKEMSSAWGQFMDLTLPVVSYFTGWGMNRSLSLVLGETKIEDCWLPFFCCTLDLISCMPIVHRNGTLWRYIRASMALVGFLPPVCDTEQDREQSMHVLVDGGYVNNLPIDVMRALGAHYVIAIDVAGEGLDGQKLVPWGDGISGTWLLLRSLLPRWLGGGHRIPTMADMQGQLPFVTDTVKHQTRLEDIDVYVRPAVSHVGILEFAKYNSIIRLGYEHGLKMVREWKSENPEVALLLEQGSQIRGGLTALQKPRRLLHPSANNSRESIASESVDDATSPDDTSPQLITAADFSDDDDFSSSTARLLLRTNSLASTDPTWTPAPKQKRRIDAQDAAM*