MATVPPHGAPITVSADHLVAGATFKTPGFGDKAEIIDNALVSAAGKPKERAVTVVLTRKGGDYHALLLFNVQNLEGQKVQHVARFAGLKAHGEKITESGLLDCLRSVAANPRRGERGGATSVTLFNYNGTHASWVETDADLVLANRKADSIASFREFLAALYPTIDSEDKEDDGQCVRDKDVIIYRGRPDPNGPYAKRTRHRKLPGRRDPRGPRRKQRAIYVTASDDLDTCPTKDAVSEEAAVAGNEAAAPSAKIQVRYPTQEDLSQLVEELHALKMALKSRVLLAIEILYALYATDGRVDEEELARFNTVNAAKRMQKAAHGGKLAALGDDLRAVLEDVLSKKWARKVKPTPNNDQVTKEERETSVRPKTAEEVAEKKTTKKKRTKSDDANGDDATGGKRKSAKRAKVAEKKMRQ*