MEAALKTSFRKEMVIPQAFMEELSGFNGGQNDDFSVDDLLDFSHAVEEEEPEQQQQKVEQEHSASACVSLQQSREISKPAATSNHHPFKDEFPTGELTVPVDDVADLEWLSHFVEDSEFSAAAAFPAAVALPVNPKKEVKTEPEPETPVFAQPRFRTSVQTKARSKRTRNGVRVWPLGSPETSSSSTTTSSSSSSPSSPLLMCTSFPLSGEQVCSAAARPPPAKRPKRIRNSCSDQAAPRRCSHCGVQKTPQWRTGPHGAKTLCNACGVRFKSGRLLPEYRPACSPTFSSELHSNHHRKVLEMRRKKEEGEVETGLSTVIPSF