MQVDGKRWPPRGRGRIFAHGIGTVGRGDRVARQSFLDGIQMVTSRTALRLLQFISVPMKLKMYDNAVFPWGFGFPENLQGCRKLIKLVDSNAETYFISKLCEKEKYKMVKICCIGAGYVGGPTMAVIALKCPAIQVVVVDISKPRIDAWNSDQLPIYEPGLDEVVQACRGKNLFFSTDVEKHVAEADIVFVSVNTPTKTRGLGHGKAADLTYWESAARMIADVSKSDKIVVEKSTVPVKTAEAIEKILTHNSKGINYQILSNPEFLAEGTAINDLLKPDRVLIGGRETPEGKKAVEALKAVYANWVPRDNIITTNLWSAELSKLAANAFLAQRISSVNAMSALCEATGADVSEVAHAVGKDSRIGPRFLNASVGFGGSCFQKDIS*