MDFEFGRALNKTTTTTARASAESAIDARLEGDDDESEDDAFYSWRVGGANDLKITHLRDVYRGDVPLVAQPSPFCTTTACPLSGPRTSVEFNSNFVSNSDRVLLNSVAFGSSADPTQTCSLWAETFDPNGCDYVPQWVVRAGPRSEVYFDSDEVHAAIVTCGGLCPGINDVIRSLVNTLEVGYGVKKISGIRYGFKGFFSGVEFMKLNKKTVRNIHTLGGSMLGSGRGGGDVQKIVESIIHHGINMVFVIGGNGTHAGANAISDECAKRGVKVSVVGVPKTIDNDILLLDKTFGFDTAVEEAQKAILAAATEAQSAYRGVGVVKLMGRQSGFITMFATLANGQVDCCLIPETTWAAHGPNGVINYVRNLLDTQGHAVVVLAEGAGQEFVTSTGVDAGGNPKLGDIGQWFCKQLKSELKCDIKYIDPTYMVRGCQANAHDSIMCTVLGQNAVHGAFAGFTGISVGTVSAHTAYLPIPRMIEHERLVDPDGRMWHRTLESTGQPDFF*