MQLFDRRADRRRRPQRPLAAALLLLLGLAARAAAQSKQVVYLSDPAVTFVDGGETAEAYVVGLSSGGQAQPPAGTHRMLDMRAANGTRYRCYIPERQGEQQEGDDGSGGGSSSVSQAAENSLFPQKSPGELLEALTGHCYYRIEEYWTFELCYQKQLRQYHKEGSTVEAEYVLGKWSGGEEAQLELDKVQIDTSDVAGATPYVAQQYTAGDSCELTGRPREAEVRFTCGTGGDTLLVSVREPSSCTYIFTIATPRLCKHPAFQQQPPPAALIQCHALPEEGGGAEAAGSGSCAADDSGAAEQGSCAADAGVPAAADAAGAAAAPAADGSQPAAPRKQAVAAASEEEDEYADVEEEAEEDEYADAEEEVEGVAASADDDPDDPYL*