MGSVSGKNDKSHAVCASDQYIRRAHHAGSWYENDPVTLRTTLQQYLDHAASDSSTKNGRVNTSGADGRIFLRGLIVPHAGYSYSGPTAAYAYQPLFQELSRVDCPIQILLVLHPSHHVYLDGCAISNSHTINTPVGNLATDDGIREELLLLNHNNKSIFTVMSQKEDEEEHSGEMQYPYIAHILQACGKLHNNGSNKPIRVLPIMCGALSNQQEASYGHLLQRVIAREDVLTIVSSDFCHWGPRFRYQPIPTKEKSYKDSMPLHEFIKSLDRQGMDAIEAQQPGAFANYLARTRNTICGRHAIAVWMQAIAASETTIGNKDDTDPTGELLRVRFVRYAQSSPAESLRDNSVSYAAALATRTIAAKPNDESALYAL*