MDLSNLPDNVLLDILDKLDTREAVRCSVLSRRWRRVPGMLPNIKLDVDSSFEHDDDGFTSTLSDAARNNYAMVGAVQSLLSRESRHDIRRLDLSFSREESVGIIHAIDDTVRSLVGEVVLGTPAQGQGQAREAPSALLRRLPARVRRPHPTAPGVCHGARASLLRLDRRLFSTIDLEFCACYTIELEWLPKLAELSIAVWPWTSHEYPLVVGHAPRLRLLDLSHAGMVNSKILRLSKLLDNTTSLQELWLNFETEKVWIQLETPKHLAPFMRNLTLVDVHRIHPNCGINWTLFLLEAAPLLKILSISATDHLCVPVEEELIKRFVICKKSNINWEPSDFKHSNLSKLTIHGFQPNNIFMGYIRRVMKAAMNLEEILLHDDWCEDCESYYPVARYPQTKIERDLVKKAINEGITSPIKSIQFFHTSEAGTINIID*