MRKLGLQPWSCGCTLMGPFTNPQQCIRRRASYLGPLFHRPREGSVGGLAWRQNQARSVLVSARQGSRETECEEVYGWDQILARPWLLSNAATKTTKVGFREGRWRVDEIGDFSGPCFHVIRDDLLHPMMGGNKLRKLDAIIPLLQAHEVTDVVTCGGCQSAHTAAVAVACAEVGMKAHLLLRGERPAIPTGYNLVAGMYGYVTYIPRSEYADRHAMLHKYALQVAGDPSCVISIHHKILNESSFSGWKMVPGEVASGNGRKVAILNEGAGDCHALPGLIRLVDYLSHPSKFGKKERLHVIVDSGTGTTAVGLALGIALKRLPWKVVGVMLADTREGYEKQADRLLAEFAHEYHGHTWEVELCQKGSDLPILWQERCQPRKFGRILRGEIEICQRVARETGILLDPIYTLAGWESANKLCHSAAGDDAEEVVLLHTGGTLGLFGLAQRYPLQF*