MPKVGIIFNDDKPTACSVAQELQEQLQQSGFTVAMETGSGGLLGYSQPDRPICHTRIEHLTPPHFDESMPFAIVLGGDGTVLSAFRQLAPLGIPLLTINTGHMGFLTEIYLNQLPTAIEQLINGDYQIESRSMMTVRLMREENLLWEALSLNEMVLHREPLTSMCHFEIQVGYHASVDIAADGIIVSTPTGSTAYSLSAGGPVVTPDVPVFQLAPICPHSLASRALVFSDLEPVTIFPATPNRMVLVVDGNGGCYVLPEDRVHLSKSPYPAKFIRLQTPEFFRILREKLGWGLPHIAKPTSVELP