MSSAKWRALQHRHRYTYTAVVFPPSFLSSLPLLLSDDPLLSAFHSSLLHFTSLSSTLSQLSQTKHLANTFLHLLQSQPKPPSEAEPFLLASSLYLHLLFLENSHPLHKTLLSPLANTTPFRSTLAASFETLLHTKTFPRFSVSRAALSVLGLPKLDYLAAVVENCGVLVAYDAVNGLDGVISETSRPSPVVMEQCQEALSCLYYLLQKFPSKFREGCECDVMEGIVSVVLGVLSSTAFSRDCFVAAGVALCAAFQVCVSKQELGLVLIRGVFNSNLQGLDSDGGGCCDGDIGEVRDVIGRIPCKGDLYLGIFGLSVLSRLCLIRGILTAISRDLLNAHFSGVSGVKTVLYDGVLPELCRHCENPVDSHFNFHALTVMQICLQQIKTSLLSNLTDLSGEYEPIPEEMGMRILKIIWNNLEDPLSQTVKQVHLIFDLFLDIQFSLCEGGDRIKEFLVKIGSDLLSLGSRCKGRYVPLALLTKRLGARKMLDMSPDLLFETMRAYVDDDVCCAATSFLKCFLECLRDEFWESDGIEGGYVFYRGHCLPPVLYGLASEFSKLRTNLNTYALPVLLEVDVDSIFPMLSFISVGPNGDENGLQYPELVYVDMEVNLEQRIAILVSLLKVSRSLALVEGDIDWAENPLANIKEPGLGTDSHAIVCIKGINVKIHVQWLVNALTHVDESLRVDAAELLFLNPKTASLPSHLELTLMKEAVPLNMRCCFSAFQMKWSSLFRKFFSRVRTALERQFKQGNWNPLECNEGSEVFCPSKGNNDLTIKRADDLFHFMRWLSGFLFFSCYPSAPYKRKIMAMDLILIMINVWSIKSSSSLEFNSSLPGSHLNPYSKGMTSSDSTLLLVGSIVDSWDRLRENSFHILLHFPSPLPGISNEDTLKKLIASSMKLVCSPRVRESDAGALSLRLIFKKYVLELGWLIEDSFKVVHLSSKSELVNEVNQFNKFRNPVILYLKSMIDWLDAAVRDGEQDLSKACKNSFVHGVLLALRYTFEELDWNSNVISASISELRYLLERLLDLVVRITSLALWVVSSDAWHLPEDMDEMLDEDSLLMEIPDHECMPSSEYENNNSKPSHDGRSSDQIVMVGCWLAMKEVSLLLGTIIRKVPLPSNACSDLSELEEPSVDTAGFSSDSVLDLEQLKTIGNHFLEVLLKMKHNGAIDKTRAGFTALCNRLLCSSDSRLHRLTESWMEQLMQRTVAKGQVVDDLLRRSAGIPAAFIALFLSEPEGTPKKLLPRALRWLIDVGNGSMLNQTKSNSLNGDPCKPNDSANGNNYALSAERNVRQMLSKIRDEGVIPTVHAFNVLRAAFNDSNLATDTSGFSAEALILSIRSFSSPHWEIRNSACLAYTALVRRMIGFLNIHKRESARRAITGLEFFHRYPALHSFLFNELEVATEFLGCASSADLESIRGNNLHPSLYPILILLSRLKPSSIAGETGDELDPFLFMPWIRRCSTQSNLRVRVLASRALTSIVSNEKLPSVLFNIASDLPCVDKLVKSTNFPISFNFIHGILLQLSALLDINCKGLADNSKKDHIIGELIQILVLRSWIARPTHCQCPILNETFLRVLDQMLNIARTCQITKHFYSISKLLLELSTECLDVESYGSSYYDPTIAELREQAAIFYFGCFFQASIDEEEIIHLPVRHSLPTSESLPEHEIENTSLSLLDRLICCLSDSLYEVRLATLKWLLKLLKASEPCGKVYDLFHNDIRAVELWAKTNLNGTLVKILASEKNHKCKYNILRILVAWNLLQFEKASHDKCSGTNYVGEMDFDSVFQFWNEIVSLYKQTRHAKTQETLVRCLGVCTKRITMLFASSILSNERIEFLVCGEINQEEMLSWLFDCIVFFCNMIKQRSSSSEPASMRQAAAESLIASGLLEQAGLLGSFVLNNQIPLGTSSSCFVKNEAVNLYAHQVLDAWFSCMKLLEDEDDSVRLRLSSDVQKCFTTEKTRSNLTTGSVPIQVDRVIRFCFDHLSSIFGHWIDYFDYLCQWVLRAESCVAPQGDLVRRVFDKEIDNHYEEKLLISQICCSNMEKLPILKSWADKDEFRSYLDGRRARFSHQLVSYAEDHIGKQEGNDWIGGVGNHKDAFLPVYANLLGFYSLSNCIFLVSGNNDAKPLLSDVVVVGRAINPFLRNPLISNLFKLVIQSHKKMAGDVANGLSPEMGNCSIWDSFNPYFLLG*