MQYAKAAKDLLNNVAKLTLPKQPAEFYQSGSQLQATTSTSASDSVPVEARVARFKQELLASRINVHELKRLSFHGIPDRDGLRSITWKLLLSYLPPDPSEWDEVLARKRTQYLLFCQDLIVDPKRKAQMSSTNGIIREHSSVDSNDHDVDPLSRPHKLQETLERLTADDHPLSLQSTSTWHMYFKDNEIMEQIDRDVMRTHPDMHFFSGDNHEAELHRKEIKRALFMFAKLNPGLCYIQGMNELYAPLYYLFKTDRDRTSAKYAEADAFYCFVDLISEFRDHFCQQLDNSTSGIRATIAKLMTLLRYHDLQLCEHLETNKVPGQHQLHASKASWI*