MSAASSSSVLHLRTNQQLLSLRSLKNSTSVASQLAVTSGVSRRRSCTARCSVKKPVIPESPFLGTRVRRSGSETLQFWRSDGPGRSAKLRTVVKSSFSAVPEKPLGLYDPSYDKDSCGVGFVAELSGETTRKTVTDSLEMLIRMTHRGACGCESNTGDGAGILVGLPHDFYAEAATELGFVLPSAGNYAVGMFFLPTVESRREESKNVFTKVAESLGHSVLGWRLVPTDNSGLGNSALQTEPIIAQVFLTPTTKSKADFEQQMYILRRVSMVAIRAALNLQHGAMKDFYICSLSSRTIVYKGQLKPDQLKDYYYADLGSERFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNVNWMRAREGLLKCNELGLSKKELKKLLPIVDVSSSDSGAFDGVLELLVRAGRSLPEAVMMMIPEAWQNDKNIDPSRKEFYEYLSALMEPWDGPALISFTDGRYLGATLDRNGLRPGRFYITHSGRVIMASEVGVVDVPPEDVMRKGRLNPGMMLLVDFEKHIVVDDDALKQQYSLARPYGEWLKRQKIELKDIIESVPEAERIAPSISGVVPASNDDDSMESMGIHGLLSPLKAFGYTVEALEMLLLPMAKDGSEALGSMGNDTPLAVMSNREKLCFEYFKQMFAQVTNPPIDPIREKIVTSMECMIGPEGDLTETTEEQCHRLSLKGPLLKIEEMEAIKKMNYRGWRTKVLDITYAKERGTKGLEETLDRICDEANEAIKEGYTLLVLSDRAFSATRVAVSSLMAVGAVHHHLVKTLARTQVGLVVESAEPREVHHFCTLVGFGADAICPYLAVEAVYRLQVDGKIPPKSNGEFHSKEELVKKYYKASNYGMMKVLAKMGISTLASYKGAQIFEALGLSSEVIQKCFAGTPSRVEGATFEMLARDGLQLHELAFPTRGYAPGSAEASALTNPGNYHWRKNGEIHLNDPLAIAKLQEAARTNSVAAYKEYSKRINELNKQSNLRGLMKFKDADVKIPLDEVEPASEIVKRFCTGAMSYGSISLEAHTTLAMAMNKLGGKSNTGEGGELPSRMEPLADGSRNPKRSSIKQIASGRFGVSSYYLTNADELQIKMAQGAKPGEGGELPGHKVIGDIAITRNSTAGVGLISPPPHHDIYSIEDLAQLIHDLKNANPGARISVKLVSEAGVGVIASGVVKGHADHVLIAGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAVAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPEHVINFFFMLAEEVREIMSGLGFRTVTEMIGRADMLELDREVVKNNDKLENIDLSLLLRPAAEIRPGAAQYCVQKQDHGLDMALDQELIALSKSALEKSLPVYIETPICNVNRAVGTMLSHEVTKRYHLTGLPKDTIHIKFTGSAGQSLGAFLCPGIMLELEGDSNDYVGKGLSGGKVVVYPPKGSSFDPKENIVIGNVALYGATSGEAYFNGMAAERFSVRNSGAKAVVEGLGDHGCEYMTGGTVVVLGKTGRNFAAGMSGGIAYVLDVDGKFNTRCNLELVDLDKVEDEEDKMTLKMMIQQHQRHTNSQLAQEVLADFENLLPKFIKVFPRDYKRVLSAMKHEEVSKQAIERASEEADETEEKELEEKDAFAELKNMAAASSKEEMSGNGVAAEARPSKVDNAVKNGGFIAYEREGVKYRDPNVRLNDWNEVMEESKPGPLLTTQSARCMDCGTPFCHQENSGCPLGNKIPEFNELVYQNRWQEALNRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVSIKSIECAIIDKAFEEGWMVPRPPLKRTGKKVAIIGSGPAGLAAADQLNKMGHLVTVYERSDRIGGLMMYGVPNMKTDKIDVVQRRVDLMTKEGINFVVNANIGKDPSYSLDGLKEENDAIVLAVGSTKPRDLPVPGRDLSGVHFAMEFLHANTKSLLDSNHEDGNYISAKGKKVVVIGGGDTGTDCIGTSIRHGCTNIVNLELLPQPPSTRAPGNPWPQWPRVFRIDYGHQEATTKFGKDPRTYEVLTKRFIGDDNGNVKGLELVRVSWEKDETGRFQFKEIEGSEEIIEADLVFLAMGFLGPEPTLAEKLGLECDNRSNFKAEYGRFSTTVEGVFAAGDCRRGQSLVVWAISEGRQAADQVDKFLTKTDDDEDAKLQQDLNQMKHNTITN*