MTTTHAFAPHTRLSVPHGASRLVMKDFPKPNLEDTDNYRFYRDLSHSFSTTLKAPSPESRKKVAIIGGGLSGLACAKYLADAGHQPVVYEARDVLGGKVSAWQDADGDWIETGLHIFFGAYPNMMNLFAELDIHDRLQWKVHKMIFAMQELPGEFTTFDFIPGIPAPFNFGLAILMNQKMLTLPEKIQTAPPLLPMLVRGQDFIDEQDELSVLDFMRKYGMPERINEEVFISMAKALDFIDPDKLSMTVVLTAMNRFLNEDNGLQMAFLDGNQPDRLCAPMVEHIQARGGQVNLNSPVQEIVTREDGSVDYLLMRSGEKVVADEYVSAMPVDIVKRMLPEKWQTMPYFRQFDELEGIPVINLHMWFDRKLKAVDHLCFSRSPLLSVYADMSVTCKEYYDESASMLELVFAPCSPLAGGNVNWIAKTDEEIIDATMGELARLFPTEIAADPTWPATKNQGPNGEAKLRKYAVVKVPRSVYAAIPGRNKYRPSQTTPIDNFTLAGDWTSQKFLGSMEGAVLGGKLAAEVLARKAANLPAPELANKPVRDEIVQKAQTHVARPPAGVKGQGAIAFGGGAVLGTENKALLRDVDPSQFVEA*