SRHEKSLGVLTMKFVRLLQQAEDGVLDLKVAASSLAVGQKRRIYDITNVLEGVGLIEKKNKNIIQWRGENSHNRTREVMEQVQHLKAQNSELEAREKELDNQKAWLEENIKFLSHDPNSTTYPFVTHEDICNAFRGETLLAVLAPAGTQLEVPLPEKGQSGQKKYQVNLRSHFSPIQVLLINRDSDSSVPVVFPVPPTEIICPTPPSTPASLQRFPLSSSGHSTSTSTSMSSYWSQDSLCLTSITSFDNGPVDLIEELMSTDYYILITRFPPYTGIDYSFNLDDNEGVCDLFDVQILNY