MGTVPTHFLQGLSDDDCWSLLERRAFVDEDPDAHPDLVKIGKKIVNKCKGLPLAVKTLGGLLRSKVDVVEWEVILKSEIWDLPEERNDISPALRLSYHHLPAHLKRCFAYCCCIVFKGWLGVEGNELILKWMAQGFIQPKGSTSEQMEDIGREYLADLVSSSNIERLPKSTTRLYNLQTLKLDKCPKLVELPSDLSNLVNLRHLHYDALRVSTPPRIGTLKSLQMLMYFNVGKEIGCGINELKDMIHLRGYLRISKLENVVNVEEAKEAQLKNKQKIDRLGLRWKCGSVELRQEGIEEEVGGREDSIALEAELVEEVIHLEKPNPPLD