MRKTGSTGSFLSVGAGVTPGADGASAYPGAGDVHMLGEEAAKGETKHARVEMGTNQGSDGALKHQPKCILLTGGAGFIGSHVAERLVHRYPEYKIVVLDRLDYCGAPENLRELEQCSNFKFVRGDIRSKSLLDYLLRAEQIDTVMHFAASTHVDNSFQSSISFTSNNVLGTHVLLECAREYGRIQRFMHVSTDEVYGGETDMRNTEESMLAPTNPYACTKAAAEFICRAYSISYGLPIVMTRGNNVYGPRQYPDKLIAKSATLLAMGKHAFIHGDGRHRRSYIYVVDCAEAFDVILHRAETGGVYNLGSEQEISNLDVVRRLVRLTNSPSDSAAELSDEECDRWIDFSVDRAFNDRRYPVDMTRLQGLGWQPRTQFADGLAQTAQWYADPANLVRWPGFLNKLVAHPALDTNGANTEQLFFIE*