MASLLQKSVDAVEWDAEDISGRLGLVLHAAFLFAGFQPYGRQPRSGYLLKKQSRKRGGSACLSRLYTAPELAQREGADAAVLMLCVQGSNVALLVFITTDGDDTPEDVYLEHLDLEIVRPLLSRSLGGVEPWASRICKSLANGVCWCFLDKLCRRNGLALSGFSSLHDDLKAVVLAKLTDGKDLARVECVSSQLRLLVAERDHELWRTLYKALPAGRRRGWWWSLRWFLPNAESSDDETLDVASTWKDKYVEAMRRPYPYRMSFRSRSWYFDPVDWRRDLLSQPLGYWFVQDPPEEDEEKTNPPRVDRSGGGHRRKLARNDFKKWHGGGAIHSPSSRYRWKHR*