MIVVVNSFLAIASALLRPSLRSQCEDRSPVGKTLIKQNYLMRYHDEVYKKAMHVGLLEAAELDILEFAYTKLSSDYKRNIRPPLIKAQNKDLISYLYHNQQGIAMCCEYLKSTDVWKKLVAANLPGFWVEEQRIELQVALLWALRVRMYGAGKDAESALNSIECLGQSWAEMPKSKPYPLLINDPSTATNIVDTLVHLLLEPIRPTLLFQLRAFEACCRNQQVLQHLYGGCSPEEAQELCQQLQASVAGRQEEISAVLLRELCRKLFAYVSEKGIWMTTKIYAGNALLSLLCYGTGEVAEEAMKNLQGP