MATVRTGASTTTTRGWTRGRGGGQRARAATLARASNTTNARFALLFDCDGVIVETEELHRMAYNGAFEAFGLTIGDAALNWSVEYYDVLQNTVGGGKPKMKWHFKENGWPNTPNAPAPESDADRDALVDALQDKKTEIYKKIVEEVAVARPGILELMDEAIADPSIAVGICSAATKAGFEKVVNSVVGQERLSKLDVLMAGDDVTKKKPDPLIYNLARDKVGLPASKCLVIEDSIVGLRAAVGANMPCLITPCGSNQDADFMGEGASCVVSDVSEVRLAMLFPENAQEPQFDGVKGVSNVRA*