MIFDGCGSIVSINLAYNSFSGEVPSSMESCATLQELNLSKNELVGHLPLSLGGLKSIKTLDVSSNRISGEIPEELGNTCSTLQHLHLSTNNILGTIPDSFRACASLKTLNLASNNLSGSFPGNIVSHLKGLESLILAFNQFSGPLPTKALTNCSYLKVLDLSSNKLTGKIDPQICTAPLSSLEVLLVPNNGFWGKIPSTLGNCSSLKVLDLSFNQLQGSIPPELGLISGLESLLMWYNELTGRIPKELGNLSQLKTLVLNNNMLSGAIPLELSNCSAIEWMCLSSNSLTGNIPAFIGGMQQLTVLELANNSLSGHIPSELSNATKFIWVDLNSNYLDGPIPSG