MRAYLRASLPLQALLVLRGLLPRAPRLLANSFSLSLALQACAASASGIAATRPLGASLHAHAVRSGFAAADLFVRTALVEMYAKSGRAELARAAFDEAPRRDVFLCNVMLAAYVARGEVAEARKVFDGMRDRDLVSWNTMIHGYATRGDVGMAREIFDATSDRDAFSWSSMISAYAKGRRSKEALELWREMRAAHIAPDCITMVSVLSACSDMGALAIGAEVHRFVESNRVEVDMKLGTALVDMYAKCGDIESSLKVFRAMPAMDVLTWSSMIIGLANHGLGHDALSLFSEMLSEGLQPNEITFIGVLIACTHVGLVSDGKKYFSSMTDVHGVVPRVEHYGCMVDLLGRAGHVEEAMQLIRSMPFEPDAIIWRALLGACRIHKNVEIAEEAMAKLKVLDPLADGHYVLLSNIYAQANSWEGVAEMRKTIKRENIQRVPGRSSIEWENTVHEFVSGDRSHPRIEEIYKMLAKMIDRLMQAGYRPMTSLVLQDIDEQAKKRALAEHSEKLAIAFGLLATPPGSTLRITKNLRACEDCHSAIKLISLVYGRKLIVRDRNRFHHFSEGQCSCKDYW*