MASTSVLLSKAILASVVLLATVCACTAMSPYAAGLSEDFYHQSCPQAASIVDAYVTKFLKKDRNFAGAFNRLQFHDCWVGGCDGSVLLNSTATNQAEREAHVNFGLRGVAEIDEIKAGLEHFCPGVVSCADILILAARDATAKVGGPTWTVALGRRDGVNSTSLMADTNLPFPVLNFSGLVANFAAKGFGAREMITLSGAHTIGQSHCNGILPHLYNFTGRDDANDTDPAMNKNFAVFLKKLCPQGNRTNTIFIDSTANTFDRAYYKNVLQGKGIFMTDSTLITNPLGKKVVTTFSKPGSSFFTEFAAGMVKMGNLGVLTGSDGEIRKTCQFVN*