MSISVLGIGDNVVDKYLHSGIMYPGGNALNFAVYAKLADIPSAFMGAFGNDDAAQHVQDVLHQLQIDISHSRHYTGENGYACIRLSHGDRQFVASNKNGVLREHPFSLSDDDLRYISQFTLVHSSINGHLESELEKIKQQTVLLSFDFSGRGTDDYFEKVCPWVDYGFISCSGLSPDEIKVKLNKLYRYGCRHIIATCGHEKVYYFSGADYLEWQPAYIEPVDTLGAGDAFLTGFLLSILQSGMAEPDKESVLRAMRQGGKSAAQVLSHYGAFGFGKPFAQ*