MSSLQTQLAALNGSSGKNPGLVYATSKRHEDAVGRGANYSVQHGHHVTNRVAYKPSIIQASAKEASDIPLHVLEENCKAAVENLADTVDPRMMDLLPSICGRQNASPKIIQDALLRVGSLLGEFNAIESCLHVLEYLIRRYDVHTKHMEDFLWVLLPHADHWTAVFHRALQLCDLASNQSYIWLRPYANPKVLAVVPRALIAQHVVKHPDLIRTVGRLAKQQAALAATSITQESLISARRGISHILSFTVAVLVEGLAWQTAADRLPAQQEASLRAMLPFCLAACESQTGCLEWTAWGHVLASVLAETMDLAPVSVEAISKSILSAPETFQQQADALTTLLAVLLPLQQQQMENSDSYLPLLTNKLLGCDLPRSCLRTLRKWPQLPTVLGHLHEDCRTIVAPLIATLFVLGLEENNVQWLVRILEEKSLRSLWKNPRTDIVASTAAFCLEQHIKSHRDRRASMSQSLLENLHRLDTLACERGIAHAIQSIPQQKSQETRELVRDLLKGIVSIDESDNENSNVNLSTEHDRLLPPRVALEHADASIRLLAVQRLIPLLDQRDQDNDGESIWESLVRRWSVDEHPEVAEEAGKAVTSVFKNRMLDEFATDLTEIAKLTLSGLHHWIDSNREQVECLRQGFVVSAYIARNMAESTIDSPSKEWQLIMETLAAYSNSTNKTLATVASKALLFVLGDSQSFIKNDAEIHVAQMKLAESRIFVQGLHTFQDEPELDNSITRRLRRLSLWVLVESYSRRLADSKVSSTLVHDALQVCSTILNAKEQGDMTDKKVEILKDCYVSAVHVSSKTICTVHAMILSLAAVNSDALYTGIGLPTITSLVQNVTNSEGEAVLSSIILMESALQLQDPLSCCRLVELTCDILSSGNEQCWLIVVGALALLDSPHKRIRKASIGLLSTIATQLSTLDTPPTWNQVRCFCRFIAESHSSAVMGGVSFLPSMFKASMAAEKQASSLQKALLRLCVFATVGYSGDGNLTSPKAMQKSWMYHTKLPGGCAAASTVLNAMEKAGETVFPLCTRWEIAGLPLFKQLQTAKVVGVIPLSVVSLAECIVKMMKGMVVTDTTSIIISSGPHQGGGRSRSYSVGKSDVEFVEQYPKAMQTELVAVLSDVEPSDMGRLLSALVVEDVLSSISWGEEIFKRFSKGERKKLAKAILFYSQSEHSQLSHSQFVALPFDGEDLLSLLSDLKITPGDMSSLVLLADFVRVNCARLNSAQSAGQLISLFFGLLKLLVLETEVNMTGSAVAAQSLLSTLSQLWTGIRADQLDLDANTVIGWATTLLQLLDELNTENTSSPSRFVSSTRARSAALFTLTTMCNSFPKECVVVVFQTITKAASAAGSGAIEISTGGDIFAATLPVFWKFANHADLSLVDILSGFVRETQRMDVKKVKSCLFGEFAKALLVGNHVRRDFQQSCPGSLVASFLAAEVFTSRNLARSPDFAVEVIEQVPIEAQIWSVLLLLKYAKSTLLLCMGSDATDDDSPGIPNNSHIAKIALVGPKTRQNTGVKPDEYTKNSAKLVSLVGVILRTVNDVLLLESTSKFVRQCRDKSSSLCLRLWQELLIMHSVAQSAAADEKLKGLMNTMENLVLTVNESREYLQLLLPAHIFLASVTALLKEGDSIDIRTKALRLVAERVPDVDPYGEEVPLFMEMVPDIVDVLRSTDGSNGSEESSKILLLRQSALVAVEHIARCFSVGGGITASNTQHFLSALGRATDLLQFPCQVLAQPNASLSHIDNAARQIISSVALSSATLVRTTGPLCISTLPKLIKRLMSALTSANSYVLLNGNTSDDNETFAQAKVMQASILRALSAIAFSVPQFLPSYLHLVLNESNILSPSLRQDRDSVMKSTIERLDQLLSARIPPRLMIPAIVKATGQCKNATTVAVLLKMLKISVEQCTGAEAVAQRNAVLKVVTQAYENQSSLESGALLVHTANDALMTFILKLSEVHLRRLYLSLRDWRGVVDKLAPESSSAHRFAFWTLSAALAKRLRSIFLPCLSVSIGDAVSELELAASSLCQSGNAVKKRKLNDERTESSYDSVSMQVVQPVLLCLEHALRADGLDGGSWIRADENQRYHALLEPMGKLLQARIPGNFLKENDHLSSPFARVIVGEYSDLGNVVSCLSALANAAGNEQLWKPLNYYVLEACGNESRGEVRKAGLTCLVSLMKSLGEEYMVLLPECLPILSELLEDTDEEIAGLAKECVTLAEDLLGTSLEDSLR*