MKFGKEFVAQMVQEWQPAYMDYRFLKVVLKDMKLYKQRNTLVGNPGGIKKAMTFRRAFSGLTRRSSNRHNEEEVILMENRQHDGNDEYETTFLMAEQEGAEFDVVFFKRLDEELNKVNKFYRSKVEELLDEANVLDKQMESLIAFGTNLRNPYRSALNENSGAPKTAQEPATTTPMSRLNNGRYTGPGHMEVTCEIEMSAEESEQSSGSNFNPNGTQSANPYGQSSKNAERPEALEIIKNVKINIRPETPRSTLRSILTDPETRYLNKEGMRKGKEMLRTAFVEFYQKLRLVKSYRRGLVIKFKGASLFQFSTCSPYSWKVLKITISSID*