MDIFPGRLYQEREIESNEGLREVVAIESNKCFRCGNTDAQLFGKMCCALCKREDCIYCRNCIVMGRVNSCQKLYYQQAMLLPKTKEILLRWEGVLSAGQRKASNAVVINLKGKMDMLLWAVAGSGKTEMMFEGMDWALRQGFRICVASPRVDVCLELLPRLKEAFPSMDIVCLYGDSKDNYQGEQFVIATTHQLIRFYETFQVIFIDEVDAFPYAKDPFLEYAVMKARTKEGSTIIITATPEKKWQEECVKGKRNFVKIPGRYHRKKLPVPRTCWIGPWKKNLAKGKISPKLIQWMNGVEKKDQPALIFFPEIDAMNKFAKALENKGYIRPVTVHSADELRKEKVEWLRKGKIKLLLTTTILERGVTFTDVQVAVFGSEGRIFTEAALVQISGRAGRKISHPTGDVCFFHYGKTIEMKQAISHIQKMNQQGVIEGMLDD*