MPTLSQVRQSNTALGAQRQKMVAVFVGGTSGIGEATAKQMALAVKQPTIHLVGRNPASGSRVLEELRASNPSGSYNFIQSDVSLLRSVDKACEEITDKEKQIDLLFMSTGHLSLSKNETDEGLDDNHALRYYSRMRFVQSLMPLLSASSGPARVVSILAGGQEGTMEEDNFDLRKSWSFTKGNTYAATLNSLAIEHLATAHPTVSFLHVFPGIVRTPLMNASFGNYGGAILSFLSRPISMSPEESGERNLFLSTSAAYPPATPKDPSQLGVPLVKGVDTASASTGKVGGGSYILKYDGSNATREKLMADYRARSFPGKVWDHTLETFKRVLRSD*