MVLSKPENKHVLKSFNLTGKVAAITGGARGIGLEVSRALAEAGANVALIYNSSKAAEALAEEIGAQNNVKSAAYKADVGNQEDIERVIQQIASDFGKLDIIVVNSGVTSNIAAEDYTTEQWRDIMKVNLDGAFYSAQAASRIFKQQGHGNVIFTASVSATLVNVPQKQAAYNASKAGVVQMAKCLSVEWVDFCRVNCISPGFIATEILDIHPLEWREKWNDMVPAKRMADAYELKGAYVFCASDASSYMTGANLVIDGGYTLP*