MDVSPDEPSTKDAAEAQALLKAMAENLGREVKVSISKASLITKDVNLTGSSTKQGNFAIKKINKLQLVLFTSLCPAKEELDDFYEFTEEDYARMMANKKPEIFLKTKKIRDAEAASRRARITKAIIRVQFPDNYILEAKFQPSDSLTALVDLLKKVISRTDLPFYLYTTPPKQRLQDLGKDFYTAGLTPGALVYFSYDIPKGVAEDELKGIMGAPYLRSDVRTLRDLHLLITSAPSDVERQVDTTVTDFSQDRTQQYVDPRPRKTGVKPKWMKL*