MRFHFALTLQALWTGVCQAAMQHYPAAAWGHYDVCKSQVYSDEGLSWDYMACQPEAADMTQYLKVTLDPPNITCGDPPETYCALENPYMCNNECDATTEELAHPPGLMFDTEGRNPTTFWQSTSWKKYPKPLLVNITLSWNKTIELTEDIVLTFESGRPEQMVLEKSLDYGRTWQPYQFYATDCLDAFTMEPKTVQDLTQHTLLDIICTEDYSRGYVWKNDKTVRFEIKDRFALFAGPQLHNMASLYGQLDTTKKLRDFFTITDLRIRLLRPATGATMVDENNLSRYFYAISDIKVQGRCKCNLHANSCVYDKEKLSCECEHNTTGPDCGRCKRNFQGRAWSAGSYLPIPKGTANVCSLTKIGPVIRPNVSSLGVANRKEARVCDNELLRCQNGGTCISNVHCNCPPGYTGLLCEKRRCESELGGCGGPDSGQAHLTPPSTSRLLLLLLLGSALLREAACRPAVL