MKLLFSLAVFLTTLGSTTAFVQKPTSQLFRASSSLWAKKKVFIDGEAGTTGLQVRERLAQREDLEIISIPDELRKDDATRKKLINEADAVILCLPDAASKEAASWVEADNDRTVLIDASTAFRVDDSWDYGFPELSKEQRTAIGKSKRISNPGCYPTGFIGLTRPLVDAGILPEGTALTVNAISGYSGGGKALMNVFENEAHEPWGAYGLSLKHKHTPEMAKYSKLNKQPIFQPAVGTFDQGMVVSVPVHYSWMTEGVSGTKIHDALKQHYEGSKFVEIMPLGEEAVKESGLLERGAFLAPDTLKNTNKLQLFVFANDDDGTCLLMARLDNLGKGASGAAVQNLNLSLGFEETTGLL*