DRISGSHQGYGFVEFLAEEDADYAIKILNMIKLYGKPIRVNKASSHQKNLDVGANLFIGNLDPEIDEKLLYDTFSAFGVILQTPKIMRDPDTGNSKGYAFINFASFEASDAAMEAMNGQHLCNRPISISYAFKKDSKGERHGGAAERLLAVQNPLSQADRPHTMFADAPGPPPPMGPPMGPPMPWGPP