MEKTVRCVRWGYEVNTSSDACIDAINSYFQQVLSYGRKRKVILEAPLYDKDCVLGSILAAHFLSSSDPSRANSYVEAAASNLEQSTPYEKAVYEAVTYLISEDRDDDLAFEMHTKLLKRFPKDLASLKRAQLLSFYMGQPDPFLGLVQQVLPANQEESYIHGLLAFPLLELGRMEEAAAASRKGYEINKEDAWAHHCLCHVLQHECRFKEAVEFMEALAGTWPSCSSFMYTHNWWHVALCYLEGGSPMSKVEEIYDHHIWKELEKDDAVPPEVYLNALGLLIRLDVRDALDGFEDRLKNLAVRLTNQANWYLEWHLDILIVWALAKVGETSRAHELLEGLKFRLSKKNKKKQQVMQKGIQLGEAVYEYARGNYEKALELLGSEFNAIGYKIVGASDEQIDVFNEMWCQLLLKTGQSSTAKEVIRERIKARDGIPFMWRLLEKSYSMEGNAEAESSARERAKKLESCYF*