MTLTMSMDLLFSTASLPPEIIIEILSRLPVKTLLRLRSVCKLWKSVIADAYFIRKHLFHMSSRDYASHHHLLFRNITLCRFEIVALGSILGSKDYDSIANPPRSTLQLDETFSPREFVPLGPCNGLIFLSKLSRGETLLLWNPSTREIKILPDHPLDVDQFKCTYNFGYDCLSNDYKVLVTSERQAALYSLRENSWRRVSGYSYDFKPDHDSLHTFCNNAFSWPITAKKERGWKNFISFDLGKESFRVLPLPAYEHLTDPQLEFTVIGGDLCVTYDFHSHMDIWVTKEFGVKDSWVKIHTIPTMEPVPCPRALCMWGDEVLLVCLHGIVIYSKKNGMGKVTGIKDVASFGAHIYMESLVSPNGE*