MGAGASGLAGAEPGGKVARGAGLGDLPELCTAEVLLRLGAPDICRLARLNLAFRGAAGADFVWEAKLPGNYARLLRFVDEAEEEGGSGRDWSAVGRKDVFARLARPVPFDGGKREFWLEKNEGGICMALSSKALVITGIDDRRYWINMPTSESRFHSTAYLQQIWWFEVVGEVDFCFPAGTAYSLYFRLHLGKSSTRFGRRVCSSEQVHGWDKKPVRFQLSTSDGQHAVSQCYLDEPGRWILYHVGDFDAPPSSGQPTRLKFSLAQIDCTHTKGGLCVDSVLVYPKGFQPERVVRARK*