MRTSVRGHDSSVDHGGHRMKLSRRGLLAATTAAVSLTAPPAAADGGRLRTGFERLAADGYGLLDGQRVG ......