MALSGEGFWCWGSLRPWQILHSRLAEVHTCGGDLDVWELIDETLGAAYVSDNNGYGGDEVHFPDYDDGEFWRHGGVMEAKIREWLATKEEEEGVMIRKYCCDSIPATYSSDASQTWASIEEEEEEEAHYHEDEEGGGGDLHDHCTSLASAASLAPPLDLETHHHQFGHWPPASIEEEQTVEEEELCPVCLEKLLQTQSLIRLPCRHNFHSICLSPWLLQHSHASSCCPCCRAPIPAPPPDSAAPLDLEAAGDATSDRVVDIMGLLADMEAALDRFGLRS*