MKLSSLLSVVKSGFTPTSQHLNHFLLFLSRSKKFKLIIHLVQSNKFNTDSNTQKIFIRALAKENRFEEALQHLKLNTTNQLDKRLIDSSIQGLSKTNPEKALSLLQDCSGKDGILLSSYTFCSLIHSFCSQERINEAIQVLELMTHEKIKYPFDNFVCSFVIHGFLSVGKPELAVEFFENAVNSGCLKPNVVTYTTLVSAYYMLGRIEEVSNLGINGLELDVVFYSNWIYGYFREGAIEEALKRYNEMVCTRRIELDTIGYTILIDGFSKEGHVEKAVGFLYRMKKHGLQPNLVTLTALVLGFCKKGKVLEAFAVFKMVEDLQIEADEFVYAVLIDGMCRKGDVGRAFELLGEMEKKGIKPSVVTYNTIINGLCKAGRMNEADDVSKGILGDVITYSTLLHGYIQEENVMGMLETKKRVEAADVFLDVTMCNLLIKALFMMGLFEEALSIYKKISDMGITSNSVNYCAMIDGYLKVGMIEEALEIFDEFRKTSIPSAACYNCTIQGLCRNGMPDIAIEVFIELIDRGLPLSTRIYMTLIKKIFEVKGAQGVLDLFQRLERVKHGKFGSMCEDAVSFLCNKGLLEAAVNLLIVIQSNGFVLSKKSYHLLMKSLLYGGQTFLTGLLLTTFLKKYGMFEHGAKKMLVYFLCIKNVETALRFLATVKGDTSEVTFPAVVLRTLTKGGRYLDAYNLVMGARDKLPLMDVVDYSIVIDGLCKGGHIDRALDLCNFASNIGISFNIVTYNSVISGLCHQGCVLEASRLFDSLERNDIVPSEITYGILIDALSKEGLLADARSLFEEMFLKNLRASTRIYNSLINGCSKLGQIQETLKLLHDLQAKGLRPDEFTVSAVLNCYCQKGDMEEALGFYSEFKMKGILPDFLGFMYLVRGLCDKGRMEESRCILREMLQSKSVIDLLGRVEIQIETESIRSFLSLLCERGSIQEAVTILNEVVSMFFPAKRGCGAWNLLGKLEESDGREMDIDSRSHESWMHEKASNNRHDQDTQITQLLDFNSFYSCIALLCSKGERDKANEVAKVITGFS*