MGRQAFEFGLRPKDQFKVMQHFDLNTNHLEVLNRLYTPLIGTQAVGLYHFMTQFVKESHNETLILSHYIFMNELKINLLEFRQQMDLLEAIGLLKAFVKHDEQETQFVYQLIQPPSAHLFFNDPMLSIFLYSEVEHRRFHELKKYFEYQQIDLSEFKQVTRQFTDVFKVPSTKIDIDTSDIPINEPYQGIDLSNESFDFEMLRQMLGKHFISQDIVTKDAKRLITQLATLYGLTADGMKHVILNSITSGQQLSFEEMRKQARSYYLMEHENQMPKLQVKSPATSSSAGKSSEVNPKPQSDEWFELLEQTSPIDMLASWSESEPTISQKTMVEELIEREKMSFGVINILLQFVMLKEDMKLPKAYILEIASNWKKKGIKTAKEAYNYAKKVNQPKNEGSSGNYQKRGSYYGQRNRISKEKTPKWLENRDKPSEEDSAKDNSVDDQQLEQDRQAFLDKLSKKWEEDSQ*