MNYRLSALALGATLLVGCASSSSGDRPQGRSDPLEGFNRTMFNFNFNVVDPYVLRPVAVAWRDYVPQPARNGLSNFTSNLEEPAVMVNYFLQGDPYKGMVHFTRFFLNTILGMGGLIDVAGMANPQLQRVEPHRFGSTLGHYGVGYGPYVQLPFYGSFTLRDEGGDMADGLYPVLSWLTWPMSIGKWAVEGIETRAQLLDSDGLLRQSSDPYILMREAYFQRHDFIANGGKLTPADNPNAQAIQDELKDIDSQ*