MLGKGSFGTAYKAALENANVVAVKRLKDVHGFHQCKYGYKNISDVDSVVDGYAAAKIPLETNWTDIDYMADFKDFTLDPMNFPEKEMQKFVERIHANGHKYVLIINPDIVEGGVRVRSEVQMADYAIGEGWLLENITTLGLSLLLVLMMPIHTLNISEMIWIWRRQFKSTTEWVMCFPLGTPAFGRVIHLLSHKVPESLRHGHKDSLQEAPHRFIRISSAATSAGFAHPMFFHPIARWCTWHSHFSPILLLLHYRSPRGKLATEWAHCFLMPFPTLCFS*