MDGAGGSAGDDFIGVHWDVLEGEDGGEEAIGERHIAEYSIPSLPRPVRVNQNPPRALRSPCGTRDGARRVPRGDEAARAPRDRRERLRGTAGRGGRRWHRDHRARLRNARRARHAYRPGPVLPLLRANVEANGLQDRVSAAALNWGDAQGAREVRGARPVDYVVMADVLYLEEAFDDLLATLRDLCDGNPAPSSSTATRRGGGAGFFERAARHFDVEEVSDAEALAAHRHERPGTALHIHRLTPRPGAPGYSMDSNSILGTHPCLHVRGHQQAMFV*