MKDAELLWRASMVPRVGEFPFKRVPKIAFLFLTRGSLPLAPLWEMFFRGHEALYSIYVHSDPSFNRTVPKSSVFYGRSIPSQEVQWGNFSMLEAERRLLANALLDISNHRFVLLSESCIPLFNFSTIYSYLMASTKSFIEAYDLPGPVGRARYDHRMKPIVTIGQWRKGSQWFEMDRGLAIEVISDRKYFAVFRECCEASCYADEHYLPTLVSIEFWRRNANRSLTWVDWSNGGAHPAGFWRRDVTVEFLQSLRTESHCQYNGNNTDICFLFARKFLPGTLNRLLRVAPKLMKFN*