MLLPGLPDGVALLCLVRLPLRVQARCRCVSRAFLHALRPQARGELGESETWVLLAARAYFHEPEWIADEIHWLLLDPLHGRCDALPMPPDWPSDLYTASLQALPLASQQGRVLLHGLEYKRTEEDKPFFDLIGLDVLRRQWCPPAPRMMESNRFEFAWANLDGYLYIAGGRPERTFSQPYSTAERFNMVSEQWEWLPDMKEKRHGCSGFAMDGCFYVVGGLCDDGIPLLSGEVFDPKTGVWTLLPEMWPSHIANPQEWVVEPPAVAMVKHHLYALKYLSSEIFGYDRQRREWVSLGDFSNEWSPTEGQQLLGMLDELWILSTDEEGLIQVISCKPQGAGSTLNWQKLPLQVGRQHYMYDRILACLSIQV*