MTTPLHMSCYRDFKAWIKKRRRALLVTAGVVGVGIGTYYLVKNYSAALEYEKKRQQRQVADERAEAQLQSHFESVQKISDLTTLPSVLPHLKSRLFEAVDLSSLTEKLMAGKHPQQPLTPTEKMQIWQDLKELSFTRTFCAMWGVSLLNLFVRTQLNILGRRVYIDTAQTSAAQAMPHNHKVGHKALTKGTQHKFIAFADYLPHRGLDALIADCHEVVRDVVNSKSLKELYTLEQLRDLLCTIRDAFDRKGPMWLSYVLPEDNTLPEDLAAASSAADAAQRQAENTTVDEEEDMLNDLMDETRAVLTSEDFRYVLSVALDAVTEGVLEELRSTFEAQAGRGIHLAKLLPPIASVGSSLLDLPQDNPYIQTLGNMPELKTFCTKVYADAITGHGRQPQGLLSN*