MAALIRNLGARAAVAALSAKHVVPAAGSTALRMASTTPVEPKKADKPTVRQPDAVARSHLSDFGRYVAECLPKYVQKVQL TAGDELEVLIAPEGVVPVLQFLKDHHQAQFTNLVDIAGVDVPCRKNRFEVVYNLLSLRYNSRIRVKTYTDELTPLDSACE VHKAANWYEREIWDMYGVFFANHPDLRRILTDYGFEGHPQRRDFPLSGYVELRYDDEKKRVVCEPLELAQEFRKFDLSAP WEQFPNFRNANPPAEVVPPQAPAKK