MAACPVEPLLAVGYETGDVELWDLGLMARIQRVPGGSVEVTALAWARDSLDGSWRTFCACLNGTLTEVDWRRTQMVAPTESGAGAIWSLSAQPVSSVRPGFAHPLAAGCDDGSVRLFVVEAGEGGAHYERTLARLQGRVLAVAWHPSGLALVAGGADGCIHALDAATGKLLRSNHDAPATSLAFSPDAQQLAVTLASGQLEVYDVAGRQPTPWSLEQAEGVAACLQRLPGVPMGCSWDPSPQAPLSSNGPTPALPSLPQGAGGAGEAGR