MNHFPRGIANGTGSLHHQKTVLVTGGAGFIGSHTTLQLLHEGYKVVVIDSLDNSVEESVKRVADLAGKNGQNLYFFQVDLREKDALEMVFSMTKFDAVVHFAGLKAVAESVAKPLFYYRNNMIGTINLLEVMGQHGCKKLVFSSSATVYGQPMTIPCTEDLPLSTTNPYGRTKLFVEEIARDLQVADPEWKIILLRYFNPVGAHPSGLIGEDPRGIPNNLMPFLQQVAVGRRKELTVFGKDYPTRDGTGVRDYIHVMDLATGHIAALRKLFMPKDIGCTAYNLGTGQGTSVLEMVAAFEKASGKKIPLRFTDRRPGDCSEIYASTEKAERELQWKAVYGVEDMCRDQWNWASKNPWGYRHPDLVDKS*