MAVKILTDSTSCMNNDLINKFHINLVSLSVSFDDESFKEKDISNEVFYEKMNEKGIPKSSQPSIEDLCSVMEEVVSVGDELLCIFISSDMSGTYSTAHIARDMVIEKYKDAKIEILDSRSNCMQLGFAAISAARAAMDGKSLEEVKLAAEENMKKSRFLFIPDNLVYLKKGGRIGGAGALIGNLLKIIPILTVEDGKTSVFAKIRTKKRAVETMVQRVLEDTDKFGMGGIAVHHINCYDEAKRLAETIKNKFKVDPIICDIGPVIGLHVGPGAIGIAYYTEKNMR