MATLLERSSTLGGGALVRVRTVVPLLRAPDSTRGRGRCEPPATSAGLPGHAPAPAGLAPLFICLPATTRLPHRAMRALLLLQQLPRSAARHPLLLPNLRSPRPRDLATRRSVASFAAARPSGGGRARASSRSSARAMASQQQFPPQQQGSQPGKEHAMDPRPEAIIKSYKAAGKLKDKVALVTGGDSGIGRAVCLCFALEGATVAFTYVKGHEEKDAEETLHALRGIKSRTGAARDPMAVPADLGYEENCRRVVEEVAGAYGGRIDVLVNNAAEQYERPSLSDITEANLDRVFRTNIYSYFLVTKHALPHMREGSSVINTSSVNAYKGNKTLTDYTATKGAIVAFTRALALQLADKGIRVNGVAPGPIWTPLIPASFGKEKVEQFGSEVPMKRAGQPAEVAPSFVFLASEQDSSYMSGQFLHVNGGVIVNG*