MFHPGNSKVGYKSGIRWKRQAITCATNLGYNAEHKDQIHKVTINIPKYHFPRGKLGVTFYVAMEEDKSQLSAGVDELRIIAQPRKCGETKRKDCRSDGQQIAAKKFSESQKEEEEEAEDHNTRRRNKKKKGRRSLGDAADDYLGDIDENSAVNAGVDDASAPVECRVAFGYHSPKSSGSFQDILGMTSGLTYRNEDISWGWSNGPLEASNYAYSMDLYTTGKGSAGEPGLLVGKMTVEFDGEEATVSMEAGDHMWLKETNAYVGHGVAPELEDGVQTVDPEQYPISYDRMAMSRSFTVGDLEDKPIYIIAQATVCGVFEADPTRPSGVRGSNDETKESSWFTGLF*