MDWVRGEAIGHGSFGKVSFAVPRKQSSQVMVVKSSLASHSATLMNEKLILEEIKGCPQLINCLGDSYTFENGEKLYNVLLEYAPGGALSEKLKNSGDRKLPEIEIRKYTKALLKGLHYIHKCGYVHCDIKPQNILFGENGQVKIADFGLAKSIKDDKLRCELRGTPLYMSPEIVTAGEQDTPADIWALGCVISEMATGVPVWGYSELAQLLMNIGVGNELPEFPTMLSEEGKDFLEKCLVKDSKKRWTAEMLLLHPFVADEDDTVLLNDERCNSGSPSTSPRCPFDFPDWVSDHSSESSVTCPITSLPSPAIQELRNLNGGSWSTTPAERLRALLSGAIRPESDWSAADGWVSVR*