MLFALLGPVADIRRGGGTVLCWAGEGEGEALAARPGEALEDFAPAPPPREWQLLRTGDGDAEHAARETARLAKLTDLERRARAKGAALVAGVDEAGRGPLAGPVVAAAVILPRTSSSRAWTTPSAATALPLVKLLPEKRAAIYAALRADPRVRIGIGIAEADAIDRDNILQATFSAMREAVRNVGEPRPDHLLVDGPFGIECSATAGGAIPCSAVVKGDSRSLSIAAASICAKEERDRIMEEHARRWPAYGFDVHKGYPTAKHVAAIAQHGPCAIHRMTFAPLKAMKAKP*