MEAFYLHLLRSCAALPHVAAVHAHLARAHPNASLFLRNCLLASYCRLGVGAPLHAARLLDEMPRRNAVSYNLVIVAYSRAGLPALSLATFARARAWARVVDRFTYAAALAACSRALDVRTGKAVHAMVVLGGLGNGLFLSNSVASMYARCGEMGEARRVFDAAEERDDVSWNALLSGYVRAGAREETLEVFSLMCRHGLGWNSFALGSIIKCCASSSSYAAAGDVGGGRIAEAVHGCVVKAGLDADLFLASAMIDMYAKRGALTNAVALFKSVPDPNVIVLNAMIAGFCREEAADVAREALGLYSELQSRGMQPSEFSFSSILRACNLAGEFGFGKQIHGQVLKHSFQGDVYIGSALIDLYSGSGCMEDGYRCFRSLPKQDVVIWTSVISGCVQNELFEEALRLFQESVRCGLRPDVFAMSSVMNACASLAVARTGEQIQCLAVKSGFNRFTAMGNSFIHMCARSGDVDAATRRFQEMESRDVVSWSAVISSHAHHGCARDALCVFNEMLDAKVAPPNEITFLSILTACSHGGLVDEGLRYYGIMNDEYGLSPTIKHCTCVVDLLGRAGRLADAEAFIRDSAFHDDAVVWRSLLASCRIHGDMERGQLVADKIMDLEPTSSASYVILYNMYLDAGELSSASKTRDLMKERGVKKEPGLSWIELSSGVHSFVAGDKSHPESKAIYRKVAEMVSKVAGISSREQDLAGCHSEKLAVAFGMIHLPQSAPIRVMKNLRVCRDCHSTMELISKSERREIILRDAIRFHRFRDGSCSCGGYW*