MSLVGLALVATLALYPPAPVREVQATSTKARRLANLREEGSAAVAARQSRALMLKVAQLRQGGQRLIEEREARLAALDSIRINREFAERHFDMRAAFRAELEVRPARAFANRLATKWETVAEARVARDQRAMEAMRAWEEAERARRRLERAESRLAELEAEAEGAEATSCEAFLTTVITFQGRSFRVFLATDATTDQLEDEAQIVFPSLAATPVCLWVGGERLPRGAPLSAVLQAGGNAPLERVMVTPLGALSAARPEAAPATEEQMAASWRDRAWTSG*