MGRETSTPPQAQAQAPAAAIAPEGTMKTTALAPGFRFHPTDEELVSYYLKRKVSNKPVRFNAIAEVDIYKNEPWDLADKSWLKSRDQEWYFFSALDRKYGNGARMNRATSKGYWKATGKDREVRRNSQLIAMKKTLVFHSGRAPGGQRTNWVMHEYRLVDEELEKIGAMQTDSYVLCRVFHKNNIGPPNGNRYAPFIEEEWDDGVTALVPGEDAVDDVPVHDTCTEINRVEQLTDHYHYLTVNNGHYCYITAITTVTGTNFSFPLNKGCNGNRRVKYL*