MVHLKTLAGSAVFASLATAAVLPRQSASLNDLFVAAGKSYFGTCSDQALLQNSQNEAIVASQFGVITPENSMKWDALEPSQGNFGWSGADYLVDYATQHNKKVRGHTLVWHSQLPSWVSSIGDANTLRSVMTNHINEVVGRYKGKIMHWDVVNEIFNEDGTFRNSVFYNLLGEDFVRIAFETARAADPDAKLYINDYNLDSASYAKTQAMASYVKKWLAEGVPIDGIALSSLANTGVSEVAITELDIAGAASSDYLNLLNACLNEQKCVGITVWGVSDKDSWRASDSPLLFDGNYQPKDAYNAIVNALS*