MDLDGGAVLSIFGCCQDCLATYAVILAKGLETRSDTSGCCQLAFQYALGFAYHQHWQALSISFTSILTGQNGMAIFLKLNKAVTEWMAINFIDRANVILKCVVLGGSIGQGSRDSCRQVDDRPYMTDIIKIGCKRVLDECRWVLVHPCRHGIVVVVIAHASVMRPLGLPSNCAKFIENGIIEGSSQSVQGSIEKLRFTGLAMVNTRGSSGLQEMANMMKGISESRWGNEMGYVLLPLPLVRFNDPLDYVRHSKVLVGRKKLSLEAIFTYKIVALVMKFLGAKAAAYLDYGALASTSLTISNVPGPVEEIMFAGNPITYFDATISSLPQVSPPPFSCENHQLSLSSLIVHMVLYGKARMLVSVAKDIIPDPEVLAQCFEDSLQDMKKAIQREPGHDLGYMEMNCGSFNLRE*