MNKVQQQQTQSVGLKATENPVGVGNGGIRGGASLSQVRKSLGLAANDPQLERDNQFECFFKEIILGNLDLNNVLTAKSDYDIQKETKLKDIPNIFMLLDASSPDKSNLSGSWSGINSYPYHFFFTFNWATRGKPVAAYSCFHQLKSADLAGTYGLLHKQGSPDTKELYKDTVRNIGKLVKHYDDNSRIKTGFDHYTELYQEQAVEGWEETLAVGNYMVYQTKLVYAFEILMESGEDAKQLEMFMNNCHTTIKQSPKVYSRENRLFYFIEFYKNEPFCKPYSQNLYRTWSKNDVISYLMNEGWNKWNL