MLYYDTLHGCIVGFSTWLGNCLNVRMLALLRSHFRSQPRASCGQILKATMASSSSSASDADFQKVHIKRHDSTFDAFVTGKCGAPGVIVLQEWWGVDYEVKNHAITIARKGYRSLIPDLYRGKVGLEVAEAEHLMNNLDWKGAVRDVAESIKWLKENGCTKVGVTGFCMGGALSLASAVLVPGVDAVVAFYGTPSPELADVAKVKVPVQAHFGELDSMTGFSDITAAKSLEEKLKAVNVNSEVYIYPNNGHAFMNSSAEAIKRKEKIGFAKHDQAAVDLAWSRFDAWFSKYLKN*