MGLSKLDTTRNLAAGRGHLFTRRAICVHSHRIIRGSSERERKDPSQWRSIEDLRRYLEQPEGVPGGFGYLLRWLSHNAFGGGMEIRGQAAWYRWLLHLAPNPGGYSAEPKAKRVNVAADVYLQAQRSPLASILLISPDALAVMMTKVPSLLEMSADEAVGRLTGLKVLLPSCDISHLVATEPRLYLEPPRGEVEEQLRRSLSLLDRFSLPLDVVQAMIMHDPALPWLVTEKGLVELRQLWPTDLVDMQALLNSDPCELALAVRALSMQLR*