MSGVRGSTAQLSEHSGASFGTFDMPSPHAQEPAQEGKDEGSAPADAVRKSANDESDSGSENGFGDEWRGRSALEEAENIGSNVAALQAEYQRRAGEGEHPQSRPIAFCATLCCSIRNSLLDYLAIWVVFVRYFITLDTLLYMIIATGATLFYYYYDSGRLASGEISWTFISFAIIFPISYNIGEAYRRREVGLKELAAFKSLVTSTYMAHAHWNFGKDPSNWGWREKVRGGPWDEHTKQVRTVLVDLVGHVRDFLMLPCVNNLRHVHTSTGRKEKNRVMRMWRAEIAHIELCFNRLSLATEITKAYGLPGNEAARINQYLMLMQTHFSAVRYIKGYRTAQGIQSYARLFIFLHPLLYGSYYAYLGLQISLGWALAFSYLLGFSMIGLVNVELALEDPFQTNGLDRIRIEKIAKELMRDLRSDAKDRQAVVEEKVDLFEAEFSLLE*