MELNLEFISTKLIKPSIPTPQHLKNYKLSFFDQLAEREHMPLLLFYSHDNNNNDDKFDEKLEKSLSRILSHVYPAAGRLSRDRCSIDCLDQGVKFTKAKGLKDADFDSTPPMVVQVTKFECGGIAISISASHPIDFMSFDFGEILPARDLSRIFPNRVHPVELEAKFIAKRFFINEQTISSLRDKLTEAIDSGELCFKPSRVEIITAILWRALIRVSEAKHGYLRRSLVFFPVNLRGKISLPLKENAFGNYVMDAPILFVPEKNKMELHDFVTLIRNSVQKATDACAIGSADDIIATVAKSYKEIFASKEWGTDNDEVDKCIISSLCKFPMKDADFGRGKPSLMHFGLRNFHSCWMYDAECGSICVQVDLKDSYMSLFECESDIKAFTNRNQERIQLQPFTEDNSISCQDQGVKFIKAKVNSKLNEFLEKAHKDINLSLLCWPQDSWNVDASNLYAMPVVIIQITEFECGGLALSMSHAHIAMDGYSTFTVINEWSRVCRLEIPVEKIDFMSFNLVDVFPSRDLSKLLLPRVPLEDRVESKLVAKRLYINEDSISRLREEVGGDLCFKPSRVEMIMALLWRALIRASEKKHRYPRRSLMNIPINLRTRLISLPQVENLLGILELMPL*