MPLAPSERAKLNWDTDSEGDCLRCFAKCAPKERVRIASEKLMTLPSCGLATKLRPGRPEHVHDFKAALSLLAELVGAYERPVVAAAACEFLHSYIRDHEHLRSEAIHLAIVLLRRTSLAFSERLFSSGLLDAVLEQARIGPDRLLEEIREAPELCTVAAPHGELRLRLARHPGLVPALLHLASAARPLLFAPVVIGDPAAAAPEAPAAPWPPAAASPRGGRLRLVAAGHEGHGAELAAARGAQAAFLAAPGEPVAVLAGALEWVVFHFDEDRRQRTSSWTLSAAKNCCLVEEDEPKSEDLVQALQSRVWEGLELGACLADLCVFPEHARAVLPHAPLLQRLLPVCMGGRSGPFHGGYSLFGLDNPKRASLFTAHARLRGHFPAECPPLEAGLAALAARQAENLKARPGLCF*