MRRGTMGAREKAGGGCEYAWHQDNCPHWRCPTEKSAAGAAPWIMGFGLLPEELVLELLLRASCRKNHPSETLREAACVATLWRLRAVCRQFRALIDAHCATLSSVRLIRPRADANIAAHDAISRSPAALFRTCSDRLTKLTFVSHVQSWPDNDCISDAARLLPRLEKLCVAQCEAFSHAAFGKDAPLVWPSLRELDVSRCLQIDALFLSRIGLRSAFPKLRVLRLKWMHSLEDSALQSIAQIQSLRVLDLTGCESITVQGLQYILAACGDTLEELHLAYCSIGDETLSMIAHNFSALQVLGLANNVFNIWPVGFYSYDGIDALMRARPALNISYV*