MEEELCGNNWDLDAVVRLGCCRQRISPAAVAQQVDPFASFLQQGVAMEVAAEKEVGVEAAWSFPELTVRDGGGGGLGRDADELLKAFCAAFPSSSSSKSSPLPTPPPPPPTQPQPEQQKPVTVQENLPAPARASQPAAARQVPAGGVPRSKRRKNQQKKVVRHVPADGVSADVWAWRKYGQKPIKGSPYPRGYYRCSSSKGCPARKQVERSRSDPNTFILTYTGEHNHSAPTHRNSLAGTTRNKLPSSSSASAASAQPQPPPPSMEEDEEEEEEEELLVEDMEMAGEDELLFLNGGDDNAALDGTPMSSLFDIADEPFLPSPWTEPTAAGS