MDRFDIRDMKKQASFYFREKVKSARLAFTDVSRIQLLAEEATNADPWGPETRTMAMLSDAAFELEEYDRIVQVLHSRLEQNAKSPWRQLFKTLTVLEYLLTHGPGSLSNEFKADTVCIEELCHYNFLDQQGIDRGVSIRNKADHVLELLSKADLWKEERSRAQKISHGIRGFGTSIDRANVAVRNEENLHTKSNEPEPKDAESESFLSNETSQEGELKVTSGVNWQPFEKCTSIPSYLRHEDERSPSNDNISASGFAQWKTPELSPFKKCLSSPSHFRDTSQSAWQAFSSDTNAENIFGSDHTEKTHETEDPIFLQASNDRVIEATPEVTPSGEVLLVNPLDRRQLDKVTQPPHLSMRRLFGFHKPIQEYTQKNAKEYSTSENHHTKDERAIAIDEITVAEALQTPSQHVSVLKESVKPSDLPILPPPPRSKFRTEIQHQFQPSNLIDL*