MAQFSNGSTVDPRTGYSPADSTFYSKRDPIPLPANEALDVTTFISSRAHRGKIAFIDATTGKQLTFSDVWNAVESLATCLSIDMGIHKGNVVLLLSPNSIYFPIVCLAVMSLGAIITTTNPLNTPREINKQIKDSNPVIAFTIPELLPKLVDSNLPIILINNQTINLTQKGNFNFKILGNLEKMIQKKHVQSRLKERVTQDDTATLLYSSGTTGASKGVVSSHRNLIAMVQTIVGRFKLDEGEQTFICTVPMFHIYGLAAFAAGLLASGSTVVVLSKFEMDEMLLSIHKYKATYLPLVPPILVALVNNAEVIKKKYDLSSLKKVLSGGAPLSKEVIEGFLEKYPSVTILQGYGLTESTGIGASTDSLEESRRYGTAGMLSPSMSAKIVDPESGKAFPVNKTGELWLRGPTIMKGYFSNEEATASTLDSEGWLRTGDLCYIDEDGFIFVVDRLKELIKYKGYQVPPAELEALLLTHPEISDAAVIPFPDKDVGQFPMAYVVRKSGSTLSESAVMDFIAKQVAPYKRIRRVAFVASIPKNPSGKILRKDLIKLATSKL*