MDADAASPSDQHRTVWTEPPKRPAGRIKYKETRHPLYRGVRRRGRHVRWVCEVRVRGTKETRLWLGTFRTAEMAARAHDSASLALSGSAACLNFADSAWRMLPVLAAGSSSFSSAREIKDAVAVAVVAFQRQRSIASKDVQGSPTPSELSTSSDLLDEHWFGGTDAGSYYSPGMFMEPPERPENRELGAGDV