MHAYVRAGSRRLNAQAASAKFARAFTLPAFLGGRRSNLEPYTVLVTGCSSGIGQATALALLQAGFDVLAGVRKQADAERLQARTGASSSDAPRPRLRPILLDVTNEQHVRELPEKVGEAAAGRRVGIVNNAGVGWFGPLEMQPMSEIRHMFDVNVFGVISVTQALLPMIRSTRGRVVLVGSIRGFLSVDFSGGYAATKYAVEAIGDSLRRELRPFGVPVSIIEPAFTQSHMTDEQHVNDSYRKAVSRSGPYEESLRRNWTMCRQGMARAAPASLVAESVLQALTSPEPRDRYRVGAGFSAERAAWLARLPASIVDKILADDLQSFEPYEESTGTGEDGYSTK*