MAATTSIRSFVSHVILDLDGTLLNTDGIVAEVLKRFLVKYGKKWDGRVAQRIVGKTPLEAATAIVEDYELPCTTEEFISEITPLFSDQWCNIRALPGAVRLLKHLNGHGVPMALASNSPRENIEAKISYHHGWKDYFSVIIGGDEVRMGKPSPEIFLEAAKKLHVEPSKCLVIEDSLTGVMAGKAAGMGVVAVPSMRKQAPLFNIADEVINSLLDLQPEKWGLPPFQDWIEGTLPIEPFFIGGPVIKGFGRGSKVLGIPTANLCADDFSVILSEHASGVYFGWAGLSARGTYKMVMSIGWNPYFDNNEKAIEPWLLHDFDEDFYGEELRLVIVGYIRPEANFASLEALIAKIHEDRKIAEKALDLPIYASYKDSPYLSSSLLQSNYHS*