MAKNVGILAMDIYFPPTCVQQEALEAHDGASKGKYTIGLGQDCLAFCTELEDVISMSFNAVTSLLDKYKIDPTQIGRLEVGSETVIDKSKSIKTFLMQLFEKCGNTDVEGVDSTNACYGGTAALLNCVNWVESNSWDGRYGLVICTDSAVYAEGPARPTGGAAAIAMLIGPNAPIVFESKLRGSHMAHVYDFYKPNLASEYPVVDGKLSQTCYLMALDSCYKHMCNKFEKLEGKEFSINDADYFVFHSPYNKLVQKSFARLLYNDFLRNASSIDEAAKEKFTPYSSLSLDESYQSRDLEKVSQQVAKTFYDAKVQPTTLVPKEVGNMYTASLYAAFASLIHNKHSDLAEKRVVMFSYGSGSTATMFSLRLCENQSPFSLSNIASVMDIGGKLKARHEYAPEKFVETMKLMEHRYGAKEFVTSKEGIIDLLAPGTYYLKEVDSLYRRFYGKKGDDGSIANGH*