MKLDIEKFDRSIKFGLWQLKMKAILIQNGVHEALEGKDKKPTTMSEEKWEEIDLKALSAIQLCLSNEVLREVAKEETADDLWSKLEALYMTKSVTNRLLLKSRLYDLRLEEGNSLKSHLDEFFSIVMDLQNIDVVLDDEDLAIYLLCSLPPSYKHFRETILYGRDDLSIDDTSTSSGGNGGKNRGRSKSKKPNPNRNKSCNYCHIKGHIKSECWKWQKKQSGGDGKSEKGKEPHATAEASYVDTDSDSGALVGTHGRIKGKDEWILDSGCSFHMTPNKDLFSSYEEYNGGNVTMGNNATCKAIGIGTVAIKMFDGIVRTLTKVCHVPELKKNLISLGTLDTNGCKCIAEGGVMKVVKGALVLMKGAKVGSLYSLQGSTMVGSANVSMGTMSDSETKLWHLRLGHIGEHGMSELSKQGCFGSLKLGSLGFCEHCLFGKHKRTMIEKKTEKKIKTLRTDNGLEFVEKNFLKYCLKHDIVRHRTCAGRSQQNGVAERMNRTLLKRARCMLSQENLGKSFWAEAVATACYLVNRSPHSALDFKSPLEVWYGKPVDYSSLRVFGCPAYIHVSDGKLEPRAKKCIFVGYGIGVKGYRVWCNQSRRVITSRDIVFDENCMITPGKELSICNDVGSHHDTEEEVELDEHSHEDGPSSRGPREVTPQAQRNLLPKKEQRDQSSLQVDTLRSVIMSNMLSPLQVKWRPIMMILVHSRKQCL*