MKREHNHQESSGGKVGTSKEEAGGFDELLVVLGYKVRSSDMADVAHKLEQLEMVLGDGISNLSDDTVHYNPSDISGWVETLISDLNPTRNQEKPDLDSEYDLSAIPGSAAYPRGKRTRMGSDSSTTRPMVVMDSQETGVRLVHALLACAEAVQQNNFKLADALVKHVGLLASSQAGAMRKVATYFAEGLARRIYRIYPRDDIGLSSFSDTLQVHFYESCPYLKFAHFTANQAMLEAFATVEKVHVIDLGLNQGLQWPALIQALAVRPNGPPDFRLTGIGSSLTGESIQEVGWKLGQLASTIGVNFEFKSIVLNNLSDLKPEMIEIRPGLESVAVNSVFELHRLLANSGSIEKFLSAIKLIEPDIMTVVEQEANHNGANFLDRFTESLHYYSSLFDSLEGPPSQDRVMSELYLGRQILNLVACEGEDRVERHETLNQWRNRLGSSGFKPVNIGSNAFKQASMLLALYAGADGYKVEENEGCLLLGWQTRPLIATSAWRFNRVE*