MAAANGGRAALFSEEELRGVSGVRMGENFVEVTCGCTSRRFGDAGGRLRIYASGELEISCDCTPGCHEEKLTPLAFERHSARETAGKWRNTVWVMVEGEKVPLRKTALLKYYDLSHKSAKGSRNGRQFHRDEFIRCTRCGKQRRFRLRSKEECRIYHDCVAKHNWTCADLTTNRITCDDDEERATRMELKGCSRNASCNGCVKCVCFGCEICRFTDCGCQTCLDFYRNLQ