MARRDLLSASFAVVMVMMIGGWTSEAAISCGQVIPALTPCISYVRAGGNMPVACCAGARSVLSMSKANADLKIACGCIKQMTMSVPGVKYDLVNSIPGKCGVAIPWKLSLSLDCSK