MRSSVSLFRTLGKGLGLCADAANSRLAQKAVPALTATMSSTASDAEPSKAAHYAAALGGILAGVFGASCVATASEVADGLHAPHYPWPHEGVLDSYDHAAIRRGHKVYQEVCAACHSMQYLHWRQLVGVCYTEEEAKALAAETEVEDGPNDEGEMFTRPGRLFDAFPSPYANEQAARYANGGAYPPDLTLVSGGRHNGQNYIFSLLTGYRDPPAGISVREGLYYNPYFPGGAIAMPKMLVDGGVEYDDGTPASASQQAKDVVTFLTWSCYPYQDEMRVMGIKACLMITILIGFAAYSKRLRWAPIKSQRIVMDVVN*