MEPRGAEYFCAQVLQKDVSGRLQAGEELLLCLGTPGAIPDLEDDPSRLAKTVDALTRWVGSSNYRVSLLG
LEILSAFVDRLSTRFKSYVTMVTTALIDRMGDVKDKVREEAQNLTLKLMDEVAPPMYIWEQLASGFKHKN
FRSREGVCLCLIETLNIFGTQPLVISKLVPHLCVLFGDSNSQVRNAALSAVVEIYRHVGEKLRIDLCKRD
IPPARLEMVLAKFDEVQNSGGMILSVCKDKSFDDEESVDGNRPSSAASAFKVPAPKTPGNPVSSARKPGS
AGGPKVGGPSKEGGAGAVDEDDFIKAFTDVPSVQIYSSRELEETLNKIREILSDDKHDWDQRANACMSCS
LVASEVERALAWPLWSHLATYQHHCHCTLSHEDLPEKRLTSPVSSAFVQH