MKSFKDNLSDILESDLISEIEVGLGPCGKLRYPSYPASQGWLFPGIGEFQCYDKYLQAHLKAAAEKGGHPEWASEPKDAGTYNDTPDKTKFFCDNGRFQTEAGKFFLTWYSNALLEHGAGILDAANEIFQGYKVNLAAKVSGMHWWYKTESHAAEVTAGYYNLNGYRPIARMLSRHYGSLNFTCIEMRDSEQPAEAKSGPERLVQQVLSAAWREGVEVSCENALSRYYRTGYNQIIHNARANGITTPPSKLRISAMTYLRLSDELLKAENFKLFKAFVKKMHAGLDYNPDPEKYFNPRVPLKHSKPKMSIEEILDASEPLLEPFKFDAGDNEGITDADVIEETSLVDQIIKSIASILSWGK*