MNVDKLVSDLNELDDSFNEENNLDEFFSSSNIKLDNERGSNIANKGTNYYSIFNIKNEYKGVEINAEKIQIDIIKRLIFLLKLYKNKRTSCEIIKHIFECLYISFESKNDMIKNASDETVLYTYKEYLLKNKFIILKIIRKIKNKHLYPDIKQIIKDVTRDIFTFNSIIYNGSLGFERITYLLYKLLNKNFKCKFKNFLLTFFLFSIMSRTNNSVDILYILEYYYKNDNFSFIIPDTSFISPCDLTVCNDLIVLNTNIRYYINIEDDDTNNISYNCYNIIYIQESLISHNFYLYIYKTLLKQEKYYYLFNNKNIIGNDFDFFNINSNISKLKSPKLNSECVGTENAAKKIEQINKTLENFTLHNEIENNLFYHINSEIDEEILPNNISKDLDSIDISSQSTYSYNDNEMNIDKINAQNCWYMDLNDKKNFFYQYLIIELNH*