MMAPGRSVIEFLVVALAISWQLTGTQAQLRADYYAATCPNAEAIARQAFIRQINIINLVSAPASILRLAFHDCAVDGCEGSIMLNSDGGAITDEKDAERNLGIGNLNVITTMKAALDNACPGVVSCADVIAMAGREAVNFAGGPQFGIQLGRRDGIGASTSHAQAQLLPADTSVTTLLNTFAGMGLNAEETVALLGSHTIGVSHCDNIRNRLYPQPDATLQSNVLFATTLRAQCPQIFQNPNTVVQMDRTNVNFDTVYFSDVMQNRGLLTIDDALGSDPRTSGFMAAFAGNRQRFFNVFAVAYEKMTRFGVLTGTQGQIRNDCTAVNP*