MMLKGRFSPISFVPQLSKMALKMNVCRGSARSPSAIFHDSYENHLQRSFVNCTTSQFSNTKKNRLAFAYDSETKKNRVALPLNSRYSFRGRQLSSVSNSWRSKMDVSPPVSDQISETFLRSVLASMEKIYISKNPTVSAVLDLVHAYDSGHVCYDHFAFRTFGVDGYGINAIAQFFLDFGYVTREELRFPAKKLRALWFSPPDHHFACNGEGVNGPLPRIFVSELLVDQLSPEAQAIIKKYTGCSAGGNKYAALASVLGSLPWPTPLFSDYQCLARESEYAAWTLVNGYALNHLTISVHRLKSDVRKIEKFNQLIQDNKFKLNTEGGVLKVSPDGRLLQSSTAADSMLFHFAEGTTESVPASYIEFAERLVLPEYESLPNDKILELHRRDGFEVGNADKIFESTSSDQIYRKVA*