MKYAVAATLLSALAVSAVPTKRAVTDTDILQYALTLEHLEDYFYHWALDKFSADDFKNAGFPSWVRARIQNVAEHEAQHVALLSGALGAAATQPCEYQFPGVTDPKSFVATATLIEQVGVSAYLGASSSIAEKAYVTVAGSILTTESRHQSWLSSAVSKNAPWSGPEDTPLDFDEVYSIASAFITSCPSSNPALPFKAFPALTIDADGTVQTTASTDGTYVQVLSGLESNVFPVVNGKVQGLPNPQGISYAVLTTSSDNAAVSDDNIVAGPVIRNFPFKSTESNPAPNF*