MILERKVLASELAEKFEVSTRTIYRDMDTLLYAGFPVVALPGKNGGFTMLDTYKLATFTFSEAEKQILLEALEARSEFMLNDSQEILREKITLLQTEKPTSKHIFFDSATQHRQQIEAEVKRKIAYIQKAFTTNKQLKITYIAMSGAETTREISPQKLNLMDGSWYLEAYCHKRAAIRHFKLTRITSLKEIDKAIMEVEETEYQPAEMKRIVLEFPKNQLGKLLDYFLQEEMETGDDYVRVSFFYDLERNIIPFLLMFGSAVKILEPASLQKDYKSEVEKLYFNLNC*