MAIFGRRTARQRLRKAAQESLAIPAFSSPPDCTPWVIGGLWPTELSRDAPETATLAEYLEADLQRIADSANEELASLRHAVMLDSDRRAAEARVIDDARARAVQRVESARNQLREGASTEPPVAPPDVADPNAAEPGSQPQPPTAGRPDAVDAARAAARAPAPAVPESDDQRLRRLLMFVARQEPRLNWAIGQRPEGTVLVTDVAHGWIPPGIALPQGVRLLPPKRRSGRLAALVDAATGLLSYSPGDPLPWADEDTATRSSVRPRELPMADNVARELCDATRSRVGLPRRAHVLAKAADAGTAVVEDEIDLLRVHLDTARHEVVAHYPSIDGEVLLNCMLLAATASSVSGDAVTANYHLAWFRELNA