MDTDSSSPTMQKILQISRSALDREESPLLWALDVSICLDDAGMELPSVELGHTLADFFFDLSPFPAFLSYIHHAMASYLVSSFHILGLLLPRVLRARISCPKYYSMFLELTNTYIFQIGSARTMKDCDLVIKAVDNAVQLSQLYGMPILDFGTASVLFLLTLTTRLLETALEDWGEFGNQTEKQENTMKNTKQETHMDIDEFTEEKQRGQLDRIHNFIGAIELVSKIMLNKNTKSLLRVACHNLDDQWAMVTHCLQALDTLSKDASFVPPKGAVICIDHLIKNYRQGVYHELKDNRFPVAGLLFESVTRKYHGNSTEAGYAAIWLPLDIFMENLVAGRLSKPTFIVEKLAEIVKALQLLYNALWQDTFLSLWISALRLLQRELDEREGPDPLCESRLSILLSIVPLVSALLIDEEEKQLSDGSEISCMGSKNENGSKVTGDRRAALMSSLKVLGQFEGLLSPPQNVVAAAHQAAVSAAACLAGFNKENIGFEGLTAGDAASGNRTVGNLRHLIVETCIARGLIDISAYHWPGYLGVQPGSLSFSGSPQTSPWSTYMDGASLNGTLKNALINVPARSVSELEKLYQAAINGPEDEKAAAASVLCGASLTRGWNVQEHAVSFVLRLLSPSVSADSRASSHSLVAHSSMLHATLMGVTSNKVLHILSLYGAFPALTASLLPICEVFGSLPQSVGGAKEEISLFSLAFLTLIKILKYNNTPVQAVRKGTLRGVDMNLEFLLMSYNEAVTSLKGSVEKLVADDQSTQKVFPSSSFLQGIKTLLQPLSQQIVLDSFPNLKAWLLQYQSCFATSFSGLPHNDSVGQVVDRLLGMMMKKSNKNASLPAVPSTTSNSSGTDDLSSRSMLPGWDLLTAIPFVVDALLTACGHGKLSPRDLTTGLKELVDFFPASLAGIITYLEAEVTRGVWKPVSMNGKDWPNPGANLSSIEAEIRGILNAMGVNIPNSLTGEMSGNVHAILPLPLAAFLCLTIAYGMDKLSEILLGLAGPVLQNLAGLCAPLSTCVMTALWSQKIRRWHGFIIFGAVQSAVRTEKNAIIQLLRSCFAVTLGTSTDLLSKLTAHGGVGALLGHGSRQLTLGYHPPISPGILYLRVCPFLHDTMFLPSEILTLLVTSVRELSATGNDGSNPTTAWKPGSRLRCSHPSLVTTLSRIAQSSTLAASLLLASGGYTLAQLLWTETIPTWFLVEQKSEDKLRDFKGGKNVLLEGYAIAYFALVSAFVAWRVSESKETLSFRKPAVAAHFRFLATALDGKVSVACDPVTWKAYVIAFVSLLLSCAPCWISDVELQDLKIIAMALRMWHEGDLALSLLERGGQSAMGTAAEFVFSSFLS*