MEEEGQEDHVMSEVHLGCPPGSSGPHISHFTISIPPGVDCGRFNNLFKDEQVPMHQMVCVDEDGDLILTRRHAHHYLPTRSFSVTIQHNITSSISNVGLQVWKAELLLSDFVLHKMLTSSDFDEIVSLELGAGTGLVGMLLAHVAKTVFLTDRGDEILDNCASNVDLNSEVLNYQGSIHVRELDWMGSWPPSTSSGNSTCHKSYSWTSSNVEEAERAALLVAADVIYSDDLTDALFCVLEKLMSLSPKKVLYLALEKRYNFSLDDLDVVANGYSHFRSYLRGQEDYDNLKHGSSPCFVGKCLDLSLIPQYVREYERGNDVELWQIMYNARKPNLGDSCD*