MLMIIRSALLLCLLAGSSAAFAIEQPKAAVHQAVTMSPGGAISLPPAPVSVLDLKPPAALYEGAVAAGVAKASASFGKIFKLGIVSGCHIGFGAYLAIAVGGACPGLAQTNPGLQKIVMGAFGLPFGLIMTLVTGGELFTGNTALVTAAKMEGKISQKALVKNWTASYVGNFVGSLILAYLAYKSGTLGVAPGATNIALAKCSVAWDVAFVRGILCNWLVCMAVYMASGCSTLIGKMTAVWFPISAFVALGLDHSVANMFIIPLGMLRGADITIAQMFVKNLIPVTLGNIVGGAVAVMAPFGLSYGKWFQNKDQL*