MLESLVYSQIRFIVSNLGRRSLKSASEEVGNLVDLWGSEGTACVLRCLTEEIGDPSDIRRDPSHLALLEKELASLPSRPNFISIVCQAFEGLDTDLVQADFLEELERLLKLPFAVALVLGLGFAHSREQRLHAEGVEFLRAKLNDLPESVHQLAPEPVLHAFIHFVRTHESFAEDREEVLKKLQSVIPEPEVSLVVAPLLYADSYEPNCKRNIMQEAVGKETSVDDPSSLLYRVTATFSPAALMEDLGYGCCSTPQALQELLVQFPPLTAADVALIVGMMARTPGLAADEYLSLLNLESKSEPKPSAGWNIDVFVDTVRNMAPSIKWPQVVRLLDHPSFHIGDQKGFAFILAVYRKATSEPFPLEAILTPWQNAAGQISLLRQAIAAPQELFSFAASPRRQPPFEAPGVRAAPASAAAAVTWASLDLVEVLCSLAEGDHFQALLLLALAQVKPNGSSMQNELLGLLLPVYLGNHAHSSPVLARLWTLNRAVLVKGMVEMHKKDPSSISRLLDVAQELRSLSAILEARPFSFSIDLAALASRREYLNLDKWLQDRIQEFGVDFIRECITFLRDKFLHHGAQSVALSVETAAIFFKCLHSNQNIMSPELAEEFKLVHSACMQANPRLGGFSADTPQGEVFASEIEEEANSYFQKIYTSQQSIGEVVEMLKGFKNSRNTREQEIFACMIHNLFDEYRFFPKYPDKELKITGVLFGSLIQHQLVSSITLGIALRYVLEALRKPVGSKMFKFGLCALEQFKARLSEWPQYCSHIRPVPVYAPALEQARLGDLGGPHQPSAAVGAGARGANVALGRGGVAPGAGQGALGTQFAPPGQGAPTIQQQMLAALSQQEARIRVAQLEAGVAAGLSGANLSDGAAPAAGSRPGPSPPPSPPPPPARPPASSRCPAPAPRRSGRPRALPPSAANAPPSPPPAAKAEGAPPAASPPPGGERATFATQLSIDTLLTESKDMVAPDEGVQDKIHFIFNNVSAQNLDKKVAELKEFLQAEHYPFVANYLVVKRASIEPNFHGVYLQYLEKLNITKLTNLVIQFTYDNIKILLKSDKVKVSSQERSLLKNLGSWLGTLTIAKNKPLLAKDLELKELIFQAYDAGRLIAVIPFVAKVLEACAKSRIFKPPNPWVMAILSLLVELYHLPDLKLNLKFEVEVLCKNLNIDIKDIKPTALLKERQEAKAAAAAAAAAAAAAAVAAGLPYGLSPSLQQAALSSLGQPGGAYPTAAFGDAAAAAAAAAAAAAAAAAAAAAGGAAAAGGQQGTVIPNLAAFVQINPSILLFQQNANLKRVVPMAVDRAIREIINPVVERSVTIACLTTRELVLKDLAMEPNEDKMRRAAHLMVQSLAGSLALVTCKEPLRVSMVTHLKSMLTGQTGGAPAALDPPLQAVIDQTVQVVASENLDLGCMLIEKAACEKAVRDMDEGLAFAYSTRRKHREQTGQPFYDMSIFTTGRYPMQLPEQLRPKPGGLLPAQLRVYDDFARIPRTPTAPPPPPGPPGPGAAGASPLQRPLTTAQALEKLSAVLGKMEQAVGQLRSTGAQVALAALPPQHDIPRLLRFVPEILAGAVNRDEAGMAIAQKLFKRLYEGDRDDRLSVEVHLAMLESVRDAYKKVVKELTSWISFLDDDRKLNKEISTGLLRSQLLNVSDYMTFLAKLVDGGRNVAASEFAMALLRSCLVEEPACVTAAECLPLLEALTRIQQRGKAAAGAGAPGGLKDRKSSRERLQGAEGGIARAPLDPPEVRHQVALMFDEWMRVCAAGGAAGGALPTAVPAGPAHSSEAKAYAPYLAQFQNAVVKGGDEAVERFFRNAAELAVEAALVGAPGGGPNYVPVDALAKLVVLLVKYGQGPDAGAPPRVAFLVRRPWFRLLADLIADLNTPDLVLEASNFQILQAFSNALHGMRPQLLPAFAFAWLDLVSHRMLMPKLLMSKAQKGWPPLQRLLVDLLRFLEPFLRNAELSEPVRLLYKGTLRVLLVLLHDFPEFLCDFHFSFCDAIPPTCIQMRNLILSAFPRNMRLPDPFTRTSRSTCSPRSASSPHPLQLHGRPRRRRPQGRGGQLPEDAPARVLAAGAPPQAAAGPRRPRVARVGHGVQRGRHQRARALRRHASHRPAPGQGAGARGAADRALGADGHLPGARQRARRRGPLPLPQRHRQPAAVPEQPHALLLLRAPLPLRRGPVRVVQEQITRVLLERLIVNRPHPWGLLITFIELIKNPRYNFWSHAFTRCAPEIERLFESGEQEELAGIADAVAAAQLS*