MKEPFADADDLTLETEWGDLEFDTDNGPQSVLFTRGGRSKLRENRAFSNETGRPSPYDFRARANMSDLTSPVPGNIAQRSMSNVDSVRANSKKKSTGGVSILGLRGKSSLSHVFQVETIESPRGASGDHKSPRNPLFVRSRTSGSKPALMNKLPVSSTPSSARTSKNPTQDYFISPVSSAGPPSSEKYGDLSDSFPDSGFTRSGSNNSASTPSPKTPNGLSRGNSKFCSSVQLTRTGGTKWYRDVVAVHTNAMRMEMADLESIIGHMIISPSLLSDRDVKLLYQWLKITRALTEQALCILISAIAKEWLGGSAIELAASLEEVRAEVMSAFDEVEAFKAAFLDPNRDNVLDELQVPIGELIMCMRSLIRVAETEVADAIRFHMSAEDIEEGDEIVRSCIARGDNVKSGMYISFLLRWMRSGEDAVWFERIAGRGRMEKAKLAIAKSNFEKYHTFIPGRFSNKYGGGAL*