MHLACRVSRMACCLRAGSLCPTTTPAQPWRPAPANRASHWAGTCSSAARGVAAAASASSEDAPKPLTFVPERIGFIGAGQMGEALIRGFLRSKVSSPGRICVSVRDVERQDALERIGIGSIFGDATDGGSKEVAQFSSVILLCTKPQAMTEVLQSLAPHVTSEHLVISVAAGITLQTLESALGEGVRVVRVMPNTPALVQCGASAYALGKNVTARDADIVDLLLSSVGFCIAVEEKQLDAVTGLSGSGPAYVYLMIEAMADGGVMAGLPRETALALAAKTVAGAAQMVFGDDGGSNSSSALGMVHPGVLKDRVASPAGTTIAGLAELESSGVRGAFIRAVSRAAQRAKEIGSX