MARIYGPTWLEFLVALSRVAGDAIAQRWFTRHLSSEASTFVHPSIRGKTCIVTGPTSGIGLETAKELALAGAHVVLACRNVQRGQELAAKWAQESGRALSTEVRCLNLSSLEGVRTFVSGWKARGGPVHVLINNAGIFNMGAPRRETVDGLEEHWGINYLASVLLTLLLLPYLAQAGSSRVVMVSSMMQELGSIDLDDPNLTQPESYWSVKAYSNSKLAQVIFTNALQRKLSESSGINCIALHPGEALTDVARSLPRFIQRLQKHLLSSILLTPSQGARCTLFVATNEEVIKVAGAIRSQQYRSGPYYFSNLEPNDVPRIARDEMLVEELWASTLKQLDLPADPLSKIKFLLASPHQGLG*