MVLLKAVLAAMPTYAMSCFKLPKSLCKQIQSVLTRFWWDVKPEIRKMCWVSWDRLTLPKSAGGLGFREIEEFNDALLAKHTWRLLKDPSSLLGQTLLNKYCRYEDLLYVSAPGSASHGWRGILAGREIIKKGMGWVVGSGETIKIWSDDWLSTEKQERPVGPPNLDAQNLTVKELFQINSAEWDSEKIKLHLPQYEGDILKLVPSSLAMDDERVWLPEKSGEYSTRSGYALAKMNKGDTIETFNWKKCVWNVKCSPKLQHFLWKVKSNALAVGETLIKRGIQTEGKCKRCGASESILHVMLSCPYAQRVWRLAPILTPLTTGSDESMAEVLQTCTRMINLPPTGLVTPLYPWIFWVLWTSRNQLLFEDKSFSETETMLKAIKAAVEWQEATNLLNTTMPPTKKPNSVSTKDSPPVNLTPQIPANTSALYSDAAWNSTSLAGGMGWVSTTADGSILFKGTVTRRNVASALVAEAMALKTALLEAVSHGLTDIICFSDSKCLIDLITGKKTVVALQGLLHDLGVLSDSCNSISFYFIPRGCNEAADTLAKNALFCMSNNPSREALSVVNSVL*