MEVEVAKYSRGQGADLKALRDKKLKGQLTVKEKLYGQSAKAAAKAEKWLMPNDGGILEPDHLEKTYRFSQKDILTEVDLLSSRKPFDMILPVLGPYHIGYTSNGRYMLVGGRKGHLAMMDMLHMNLIKEFEVRETVRDVTFLHNEQLYAVAQKKYPYIYNQHGTEIHCLKEHGKALKLQFLSKQFLLASINSFGQLHYQDVSTGEMVANYRTGLGRTDVMQANPYNAVIGLGHAGGKVTMWKPTSVKPLVTMLCHHGPVTAVAFDRGGNLMATAGVDRKIKIWDLRKYEVVHSYPVRAQSLDFSQKGLLACSNGSQVEIYRDFGGHDYKLYMKHKIMKGYQVGKVLFRPYEDILGIGHSMGFSSILVPGSGEPNFDTFVDNPMETTKQKREKEVHALLDKLPPETIMLNPNTIATVRAPKKKEKKTKKEIEEEMEDAIEAAKNIERKKKTKGRSKPSKRAKKKEEDVFKAKRPFLEQSDKVDGRPDKKQRIGEEVELPKALQRFAKKPQS*