MSSSSGLTFKLHPLVILNIADHHTRVKAQSGGASGRPPRVFGCVLGVQSGRTVEIFNSFELKYDPALDCLDRQFLETKQEQYKKVFPKYDVLGWYSTGSDVQDSDMLIHKALMDINESPIYILLNPAINHAQKDLPITLYESELHVIEGVPSLIFVKSSYTIETVEAERISVDHVAHIKPSDGSTAATQLAAHLTGMHSAIKMLNSRVKVLHHHLVSIQKGNVPYEHSLLRQISSLVRRLPAIDSTKFQDDFLMEYNDTLLMTYLATITKCSSTINELVDKFNVAYDKQSRRGGGRSTFI*