MSLRAIGYLLTRSRRGFSPRGIPRAQAESSLGILTRAGRPAAHSFHSVRLSSHPVLKSKIFSFVHSQLICLSSRYAIQMGFAVGGGSVVVATASLVGLAATILCFKQNTDKSGAREEDKEEVTKKLPAAQDAGKEPYLSKEAAIEAGFVDKDGKILWSSYLNYVEHGKTLPDDEAFAKEARDYQEAIKKQEVKVDEATMKARFHDLMKEYGRSYSTEEEKARRYEVFKEATLWADKVNALEPRTIPYGPNGYADFTDEEFKRMHCHCSAIDWERYIDELNTMAARGWTYFRDPDATTNVSEAVRKARLGARHKTSRSLHTQLAPGDTPQLSGVNFSGLMVTMFPSSTSVKHNFWIFSLTNPGLAEDGDGGSFSAMKKIAYLTPNLSHRACQKRVDEKHEAWEICLTPVQVQSSPSGVLACQLI*