MLAGYGGGGRSVHLSSHKDLLLGRCGRSFLFGNTWFLLSTYPARLLHTTDRRAPSAFVAAINRVPCVRSHCTGQGLLQRGSIVMAACGYVLRRAELGAAKRQQPDKDPSGGTRASRIAAMGSLGSAARPEVSFRYRGLEHCKKIGASLKCREPWGNSAFWTNATGPGWKLSFTVEPWTKDFSTACAAPYSAGATEDQLPLNEKMNSSTVGMSPVSEKLKLLSGSCYLPHPAKEATGGEDAHFISIDEHVIGVADGVGGWADLGVDAGLYAKELMRNSMSAIKDEPEGTIDPTRVLEKAYISTKARGSSTACIITLKDQGIHAVNLGDSGFVVVRDGRTVLRSPSQQHDFNFTYQLESGGGSDLPSSAQVFHFPVAPGDVIVAGTDGLFDNLYNNEISGVIVEALRVGLEPQIAAQKIAALARQRATDKNRQSPFASAAQEAGYRYYGGKLDDITVVVSYVKSAGAP*