MAPPLGLTTPAEPQIAQVSFRAFELPVTEWTGDILAVGVLVSDMKKDESGGFENSCLKALDEFLGGILGAIVAEEDFSGKSGQSTFARLAGYGFKRVGLIGLGKAEPTTAQRTWKSFGETAAVAAKNAQATSLALSLASNKKVDGAQAEARAFAIAAGVVLGLHEDTRFKSESKKAVLERLDLLGIGSGPEIDEKLKKAEKVCAGVIFTRQLVNSPANVITPCALADEASSIASTFSDVLSIQIFDEEKCEEMKMGAYLGVAAASANRPKFIHIQYKPPTGDVKLKLAIIGKGLTFDSGGYNIKTGPGCLIELMKFDMGGAATTFGAAKAIAALKPLGVEVNFIVAACENMISGTGMRPGDIITASNGKTIEVNNTDAEGRLTLADALVYTCKLGIHKIVDLATLTGACVIALGNEIAGFFTPSDEMANELCKASVRAGEKLWRLPLEDSYWEMMKSGVADMVNTGGRPGGSITAALFLKQFVSEDVEWAHIDMAGPVWNEKKKCATGFAVTTLVEWVLLQSSS*