MVLNELGKSLTKALASINAAPVIDEKVLDACLKEICTALLQSDVNVKQVMGLRNGVKKRVNIEQLAAGLNKQRVIEKAVFDELCAMLDSGISDTKKLELKKNKTAVVMFGLWGVAAGEHMDQFESFETKRFVQRLLGKGDVSGLMDKIQDIIPEDKQPELLDSIQKGNVTMRVLKDMFESVLEMGPMSQASMMSMLPGFNSEMMPAGNDKANSVQIKRFITIIESMTDKELDSTNVKMLTEPSRLSRLSRGSGRSPVEIVQLVEAYKHYSKYATQALKAANLPKNMKNMKGDVQFNARQSQQMMQKMXAALPPQLLKQLGGMGGLSSLMKGLEQGGKLPGMGGK*