MITLGMESSETSRDVRKRVSNLIFLLAPLFPSLLVSHSPPTQLDWILLNCRMGNTHTTSPQGQEDLHDMANVRSLEAAGLGIDTTPSGMKEELLLVSWLIVLLRTREDGQASFEWAYKGHEISPVNCCQSTEVMADLRSSVGQTAAAIARKHSITPEPAPSRSLALLLSTSALSQTTEEPNEGIIHLEARYNANNLEIQPIWHSEAILPYTLTRHINSLIDTVQLVLLNPDATIEDCLRPTASDISDIWSWNYELPPAYDFGMHEVISEQARKTPDKVAIDSWDGSLTYGVIERYSTYVAMKIQEMGAQPEDFIPVCFEKSRWTIVAVLAVMKAGCTFAMMDPTLPLARLQNMAKQVNARTMICSSMQQDLSREIIEDGGLFVVEESAFPNVPPLESTPTLPKVPSTTIMYLIFTSGSTGTPKGVKVSHGSYTSSAFPRAKAVGYDEKSRVLDFASYAFDVSIDSMLLTLGNNGCLCIPSDEDRLNDINGVIRNMRVNYAGITPSVARILEPDVIASLSGLGLGGEAASARDVTVWGQETRIIIGYGPCECTIGCTVNSSAATGRDYISIGTGNGAAIWIVNPNDHDELMPVGAVGELLVEGPIVGQGYLNDPEKTAAAFIEDPKWLVAGHQGYAGRHGRMYKTGDLGMYDPDGSGGIVFAGRKDTQVKLRGQRVELGEIESQLKARLPSEATVIAEVIVPQGSGGQATLVAFVSSQASKGIDSTEVTSVDLPEELSKTLTKADAEVKKVLPRYMVPTAYIPVSHIPVLISGKTDRRRLRQFGTTVDLRELDQGAASTAHRELTELEQRLRQAWSQTLKLDAETIRPDDNFFALGGDSLAAMRLASVCRAQGLDLSVANTFGHPTLSAMATKVLICDVETQTDIPPFSLISQAAESACEEAARVYGFDKAAIEDIYPCTPTQESLFTFSLKSVKAYVAQRLACIPADVDLDAWKHAWEEVVTAIPILRTRLAQLQEPGLQQVVLKDGITWKHSTDLARYLEEDRDEKMNLGENLARYAIIDHPADGKRYMVWTVHHVLYDGWSEPIVLKKVSEVLQRQQPKVEAQMRDFVRYVRDTDEAAMEEFWRRELKGAVGPQFPRLPSRDYLPIPDGMIERHIDLETTSGSPFTMATLIRAAWALVASQYTGNDDVVFGETLTGRDIPLAGVESIVGPLIATVPVRIHINRASTVESYLQAVQQGILSRTPYQHMGMQNIRKVSHDAQHACEAPTGLVVQPEPEYAGSELGFEVGDVVREALHFNPYPLMLGCGIKKGGFRICASFDSTLVEVSQMERILAQIEVACLQLSQGLTRRIDEISCLPEAELNQIWHWNQMPPLSLNESSKRLRAEEGIKEGSKYPPAVVPWVCDARNPSLLSPIGCVGELWLEGAILAGETVESPAWLVSGSSGYSGRTGRVQATGDLVQWREDSSLVFVGRKENVVSVKGHAVNVAEVEAQFTKNLPSTVRAAAAVAQSSSELEPELVVFIEQPASTQDCLELLPTQQEIRYDAGSQSFEATVCASISISLAVALKKLDKFIHDSLPSYMAPFAYIVVDRVPNHNVLNQLASSIPRDMLVQLRDSFKQALAKAAAQTNLTPSEAILRSAWAAILKLSPEQIDVDDNFFRLGGDSVLAMKLVSSLRAQGHALTVADIFQRMRLGDAAKALRLDVVSREEKTQPYHPFSTIGQVENLESFLTEVVRPKLAKPEWSIRDVLPVTDVQALDVRGTVQAPRTSIQYTMLYFDQDIDREQLHRACHELVKAHDILRTVFIEHGSSFLQVVLNDITVPIAIHQTTSILEDAVNSLCKTHSESAFQLGSSFTQLLYIEHTPSQQSCLILGLSHAQYDGVSLPLLLRDLETLYTSGQIPTPTPFFTYISHTLSPTPQTKALAYWKNFLQGSTPSVLPTQQQAQQQGTKSIFHTAPIPLPFPFGLEEITTATLLTSSWALLLARRLQTQDITFASVTSGRTLSSLPNPDSIVGACYQLMPARVQIQPSWQAMDFLRAVQSQAAESAEYDFLGLDKIGNALNWDKSIGSVVHHQDWDDFDEMPFAGGKCKVDILNPDGDAADPMKVVSFIKEGVMHVGVVGWEGEEAVVDELLNELVSVVGELVGGGEVRV*